2026-05-04 14:51:57.606 92497 INFO tempest [-] Using tempest config file /opt/stack/tempest/etc/tempest.conf 2026-05-04 14:51:57.607 92497 DEBUG tempest [-] ******************************************************************************** log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2979 2026-05-04 14:51:57.607 92497 DEBUG tempest [-] Configuration options gathered from: log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2980 2026-05-04 14:51:57.607 92497 DEBUG tempest [-] command line args: [] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2981 2026-05-04 14:51:57.608 92497 DEBUG tempest [-] config files: ['/opt/stack/tempest/etc/tempest.conf'] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2982 2026-05-04 14:51:57.608 92497 DEBUG tempest [-] ================================================================================ log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2987 2026-05-04 14:51:57.608 92497 DEBUG tempest [-] config_dir = [] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.608 92497 DEBUG tempest [-] config_file = ['/opt/stack/tempest/etc/tempest.conf'] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.608 92497 DEBUG tempest [-] config_source = [] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.608 92497 DEBUG tempest [-] debug = log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.608 92497 DEBUG tempest [-] default_log_levels = ['amqp=WARN', 'boto=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO'] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.608 92497 DEBUG tempest [-] instance_format = [instance: %(uuid)s] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.609 92497 DEBUG tempest [-] instance_uuid_format = [instance: %(uuid)s] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.609 92497 DEBUG tempest [-] log_color = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.609 92497 DEBUG tempest [-] log_config_append = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.609 92497 DEBUG tempest [-] log_date_format = %Y-%m-%d %H:%M:%S log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.609 92497 DEBUG tempest [-] log_dir = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.609 92497 DEBUG tempest [-] log_file = tempest.log log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.609 92497 DEBUG tempest [-] log_rotate_interval = 1 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.609 92497 DEBUG tempest [-] log_rotate_interval_type = days log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.610 92497 DEBUG tempest [-] log_rotation_type = none log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.610 92497 DEBUG tempest [-] logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.610 92497 DEBUG tempest [-] logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.610 92497 DEBUG tempest [-] logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.610 92497 DEBUG tempest [-] logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.610 92497 DEBUG tempest [-] logging_user_identity_format = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.610 92497 DEBUG tempest [-] max_logfile_count = 30 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.610 92497 DEBUG tempest [-] max_logfile_size_mb = 200 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.610 92497 DEBUG tempest [-] pause_teardown = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.611 92497 DEBUG tempest [-] publish_errors = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.611 92497 DEBUG tempest [-] rate_limit_burst = 0 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.611 92497 DEBUG tempest [-] rate_limit_except_level = CRITICAL log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.611 92497 DEBUG tempest [-] rate_limit_interval = 0 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.611 92497 DEBUG tempest [-] record_resources = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.611 92497 DEBUG tempest [-] resource_name_prefix = tempest log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.611 92497 DEBUG tempest [-] shell_completion = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.611 92497 DEBUG tempest [-] syslog_log_facility = LOG_USER log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.611 92497 DEBUG tempest [-] use_journal = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.612 92497 DEBUG tempest [-] use_json = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.612 92497 DEBUG tempest [-] use_stderr = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.612 92497 DEBUG tempest [-] use_syslog = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:51:57.612 92497 DEBUG tempest [-] oslo_concurrency.disable_process_locking = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.612 92497 DEBUG tempest [-] oslo_concurrency.lock_path = /opt/stack/data/tempest log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.612 92497 DEBUG tempest [-] auth.admin_domain_name = Default log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.612 92497 DEBUG tempest [-] auth.admin_password = **** log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.612 92497 DEBUG tempest [-] auth.admin_project_domain_name = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.613 92497 DEBUG tempest [-] auth.admin_project_name = admin log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.613 92497 DEBUG tempest [-] auth.admin_system = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.613 92497 DEBUG tempest [-] auth.admin_user_domain_name = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.613 92497 DEBUG tempest [-] auth.admin_username = admin log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.613 92497 DEBUG tempest [-] auth.create_isolated_networks = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.613 92497 DEBUG tempest [-] auth.default_credentials_domain_name = Default log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.613 92497 DEBUG tempest [-] auth.tempest_roles = [] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.613 92497 DEBUG tempest [-] auth.test_accounts_file = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.613 92497 DEBUG tempest [-] auth.use_dynamic_credentials = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.613 92497 DEBUG tempest [-] compute.build_interval = 1 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.614 92497 DEBUG tempest [-] compute.build_timeout = 784 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.614 92497 DEBUG tempest [-] compute.catalog_type = compute log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.614 92497 DEBUG tempest [-] compute.certified_image_ref = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.614 92497 DEBUG tempest [-] compute.certified_image_trusted_certs = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.614 92497 DEBUG tempest [-] compute.compute_volume_common_az = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.614 92497 DEBUG tempest [-] compute.endpoint_type = publicURL log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.614 92497 DEBUG tempest [-] compute.fixed_network_name = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.614 92497 DEBUG tempest [-] compute.flavor_ref = 42 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.614 92497 DEBUG tempest [-] compute.flavor_ref_alt = 84 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.615 92497 DEBUG tempest [-] compute.hypervisor_type = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.615 92497 DEBUG tempest [-] compute.image_ref = 10a60f90-aa7d-498d-b165-0dd2fd32b054 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.615 92497 DEBUG tempest [-] compute.image_ref_alt = 8d6e8288-578a-4385-a7e1-e61970df4c9e log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.615 92497 DEBUG tempest [-] compute.max_microversion = 2.100 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.615 92497 DEBUG tempest [-] compute.migration_dest_host = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.615 92497 DEBUG tempest [-] compute.migration_source_host = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.615 92497 DEBUG tempest [-] compute.min_compute_nodes = 1 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.615 92497 DEBUG tempest [-] compute.min_microversion = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.616 92497 DEBUG tempest [-] compute.ready_wait = 0 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.616 92497 DEBUG tempest [-] compute.region = log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.616 92497 DEBUG tempest [-] compute.shelved_offload_time = 0 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.616 92497 DEBUG tempest [-] compute.target_hosts_to_avoid = -ironic log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.616 92497 DEBUG tempest [-] compute.volume_device_name = vdb log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.616 92497 DEBUG tempest [-] compute-feature-enabled.attach_encrypted_volume = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.616 92497 DEBUG tempest [-] compute-feature-enabled.block_migration_for_live_migration = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.616 92497 DEBUG tempest [-] compute-feature-enabled.can_migrate_between_any_hosts = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.616 92497 DEBUG tempest [-] compute-feature-enabled.change_password = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.617 92497 DEBUG tempest [-] compute-feature-enabled.cold_migration = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.617 92497 DEBUG tempest [-] compute-feature-enabled.config_drive = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.617 92497 DEBUG tempest [-] compute-feature-enabled.console_output = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.617 92497 DEBUG tempest [-] compute-feature-enabled.dhcp_domain = .novalocal log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.617 92497 DEBUG tempest [-] compute-feature-enabled.disk_config = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.617 92497 DEBUG tempest [-] compute-feature-enabled.enable_instance_password = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.617 92497 DEBUG tempest [-] compute-feature-enabled.hostname_fqdn_sanitization = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.617 92497 DEBUG tempest [-] compute-feature-enabled.ide_bus = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.617 92497 DEBUG tempest [-] compute-feature-enabled.interface_attach = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.618 92497 DEBUG tempest [-] compute-feature-enabled.live_migrate_back_and_forth = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.618 92497 DEBUG tempest [-] compute-feature-enabled.live_migration = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.618 92497 DEBUG tempest [-] compute-feature-enabled.metadata_service = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.618 92497 DEBUG tempest [-] compute-feature-enabled.nova_policy_roles = ['admin', 'manager', 'member', 'reader', 'service'] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.618 92497 DEBUG tempest [-] compute-feature-enabled.pause = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.618 92497 DEBUG tempest [-] compute-feature-enabled.personality = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.618 92497 DEBUG tempest [-] compute-feature-enabled.rescue = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.618 92497 DEBUG tempest [-] compute-feature-enabled.resize = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.619 92497 DEBUG tempest [-] compute-feature-enabled.scheduler_enabled_filters = ['ComputeFilter', 'ComputeCapabilitiesFilter', 'ImagePropertiesFilter', 'ServerGroupAntiAffinityFilter', 'ServerGroupAffinityFilter', 'SameHostFilter', 'DifferentHostFilter'] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.619 92497 DEBUG tempest [-] compute-feature-enabled.serial_console = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.619 92497 DEBUG tempest [-] compute-feature-enabled.shelve = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.619 92497 DEBUG tempest [-] compute-feature-enabled.shelve_migrate = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.619 92497 DEBUG tempest [-] compute-feature-enabled.snapshot = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.619 92497 DEBUG tempest [-] compute-feature-enabled.spice_console = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.619 92497 DEBUG tempest [-] compute-feature-enabled.stable_rescue = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.620 92497 DEBUG tempest [-] compute-feature-enabled.suspend = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.620 92497 DEBUG tempest [-] compute-feature-enabled.swap_volume = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.620 92497 DEBUG tempest [-] compute-feature-enabled.unified_limits = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.620 92497 DEBUG tempest [-] compute-feature-enabled.vnc_console = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.620 92497 DEBUG tempest [-] compute-feature-enabled.volume_backed_live_migration = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.620 92497 DEBUG tempest [-] compute-feature-enabled.volume_multiattach = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.620 92497 DEBUG tempest [-] compute-feature-enabled.vtpm_live_migration = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.620 92497 DEBUG tempest [-] identity.admin_domain_scope = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.621 92497 DEBUG tempest [-] identity.admin_role = admin log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.621 92497 WARNING oslo_config.cfg [-] Deprecated: Option "auth_version" from group "identity" is deprecated for removal (Identity v2 API was removed and v3 is the only available identity API version now). Its value may be silently ignored in the future. 2026-05-04 14:51:57.621 92497 DEBUG tempest [-] identity.auth_version = v3 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.621 92497 DEBUG tempest [-] identity.ca_certificates_file = /opt/stack/data/ca-bundle.pem log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.621 92497 DEBUG tempest [-] identity.catalog_type = identity log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.621 92497 DEBUG tempest [-] identity.default_domain_id = default log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.621 92497 DEBUG tempest [-] identity.disable_ssl_certificate_validation = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.622 92497 DEBUG tempest [-] identity.region = RegionOne log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.622 92497 DEBUG tempest [-] identity.uri = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.622 92497 DEBUG tempest [-] identity.uri_v3 = https://158.69.66.187/identity/v3 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.622 92497 DEBUG tempest [-] identity.use_system_token = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.622 92497 DEBUG tempest [-] identity.user_lockout_duration = 10 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.622 92497 DEBUG tempest [-] identity.user_lockout_failure_attempts = 2 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.622 92497 DEBUG tempest [-] identity.user_minimum_password_age = 0 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.623 92497 DEBUG tempest [-] identity.user_unique_last_password_count = 2 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.623 92497 DEBUG tempest [-] identity.v2_admin_endpoint_type = adminURL log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.623 92497 DEBUG tempest [-] identity.v2_public_endpoint_type = publicURL log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.623 92497 DEBUG tempest [-] identity.v3_endpoint_type = public log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.623 92497 DEBUG tempest [-] service-clients.http_timeout = 60 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.623 92497 DEBUG tempest [-] service-clients.proxy_url = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.623 92497 WARNING oslo_config.cfg [-] Deprecated: Option "access_rules" from group "identity-feature-enabled" is deprecated for removal (Access rules for application credentials is a default feature since Train). Its value may be silently ignored in the future. 2026-05-04 14:51:57.624 92497 DEBUG tempest [-] identity-feature-enabled.access_rules = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.624 92497 DEBUG tempest [-] identity-feature-enabled.api_extensions = ['all'] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.624 92497 DEBUG tempest [-] identity-feature-enabled.api_v2 = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.624 92497 DEBUG tempest [-] identity-feature-enabled.api_v2_admin = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.624 92497 DEBUG tempest [-] identity-feature-enabled.api_v3 = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.624 92497 DEBUG tempest [-] identity-feature-enabled.domain_specific_drivers = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.624 92497 DEBUG tempest [-] identity-feature-enabled.immutable_user_source = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.624 92497 DEBUG tempest [-] identity-feature-enabled.security_compliance = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.625 92497 DEBUG tempest [-] identity-feature-enabled.trust = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.625 92497 DEBUG tempest [-] image.alternate_image_endpoint = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.625 92497 DEBUG tempest [-] image.alternate_image_endpoint_type = publicURL log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.625 92497 DEBUG tempest [-] image.build_interval = 1 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.625 92497 DEBUG tempest [-] image.build_timeout = 300 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.625 92497 DEBUG tempest [-] image.catalog_type = image log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.625 92497 DEBUG tempest [-] image.container_formats = ['bare', 'ami', 'ari', 'aki', 'ovf', 'ova'] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.625 92497 DEBUG tempest [-] image.disk_formats = ['qcow2', 'raw', 'ami', 'ari', 'aki', 'vhd', 'vmdk', 'vdi', 'iso', 'vhdx'] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.626 92497 DEBUG tempest [-] image.endpoint_type = publicURL log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.626 92497 DEBUG tempest [-] image.hashing_algorithm = sha512 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.626 92497 DEBUG tempest [-] image.http_image = http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-uec.tar.gz log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.626 92497 DEBUG tempest [-] image.http_qcow2_image = http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.626 92497 DEBUG tempest [-] image.image_caching_enabled = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.626 92497 DEBUG tempest [-] image.images_manifest_file = /opt/stack/os-test-images/images/manifest.yaml log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.626 92497 DEBUG tempest [-] image.region = log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.626 92497 DEBUG tempest [-] image-feature-enabled.api_v2 = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.626 92497 DEBUG tempest [-] image-feature-enabled.do_secure_hash = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.627 92497 DEBUG tempest [-] image-feature-enabled.http_store_enabled = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.627 92497 DEBUG tempest [-] image-feature-enabled.image_conversion = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.627 92497 DEBUG tempest [-] image-feature-enabled.image_format_enforcement = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.627 92497 WARNING oslo_config.cfg [-] Deprecated: Option "import_image" from group "image-feature-enabled" is deprecated for removal (Issue with image import in WSGI mode was fixed in Victoria, and this feature works in any deployment architecture now.). Its value may be silently ignored in the future. 2026-05-04 14:51:57.627 92497 DEBUG tempest [-] image-feature-enabled.import_image = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.627 92497 DEBUG tempest [-] image-feature-enabled.manage_locations = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.627 92497 WARNING oslo_config.cfg [-] Deprecated: Option "os_glance_reserved" from group "image-feature-enabled" is deprecated for removal (os_glance namespace is always reserved since Wallaby). Its value may be silently ignored in the future. 2026-05-04 14:51:57.628 92497 DEBUG tempest [-] image-feature-enabled.os_glance_reserved = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.628 92497 DEBUG tempest [-] network.build_interval = 1 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.628 92497 DEBUG tempest [-] network.build_timeout = 300 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.628 92497 DEBUG tempest [-] network.catalog_type = network log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.628 92497 DEBUG tempest [-] network.default_network = ['10.1.0.0/20'] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.628 92497 DEBUG tempest [-] network.endpoint_type = publicURL log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.628 92497 DEBUG tempest [-] network.floating_network_name = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.629 92497 DEBUG tempest [-] network.port_profile = {} log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.629 92497 DEBUG tempest [-] network.port_vnic_type = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.629 92497 DEBUG tempest [-] network.project_network_cidr = 10.1.0.0/20 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.629 92497 DEBUG tempest [-] network.project_network_mask_bits = 28 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.629 92497 DEBUG tempest [-] network.project_network_v6_cidr = 2001:db8::/48 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.629 92497 DEBUG tempest [-] network.project_network_v6_mask_bits = 64 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.629 92497 DEBUG tempest [-] network.project_networks_reachable = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.629 92497 DEBUG tempest [-] network.public_network_id = 39de2d8c-5c5f-4fd7-b9f5-a74f800ee647 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.629 92497 DEBUG tempest [-] network.public_router_id = log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.630 92497 DEBUG tempest [-] network.region = log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.630 92497 DEBUG tempest [-] network.shared_physical_network = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.630 92497 DEBUG tempest [-] network.subnet_id = log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.630 92497 DEBUG tempest [-] network-feature-enabled.api_extensions = ['all'] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.630 92497 DEBUG tempest [-] network-feature-enabled.available_features = ['all'] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.630 92497 DEBUG tempest [-] network-feature-enabled.floating_ips = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.630 92497 DEBUG tempest [-] network-feature-enabled.ipv6 = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.630 92497 DEBUG tempest [-] network-feature-enabled.ipv6_subnet_attributes = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.631 92497 DEBUG tempest [-] network-feature-enabled.port_admin_state_change = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.631 92497 DEBUG tempest [-] network-feature-enabled.port_security = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.631 92497 DEBUG tempest [-] network-feature-enabled.provider_net_base_segmentation_id = 3000 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.631 92497 DEBUG tempest [-] network-feature-enabled.qos_min_bw_and_pps = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.631 92497 DEBUG tempest [-] network-feature-enabled.qos_placement_physnet = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.631 92497 DEBUG tempest [-] dashboard.dashboard_url = http://localhost/ log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.631 92497 DEBUG tempest [-] dashboard.disable_ssl_certificate_validation = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.632 92497 DEBUG tempest [-] validation.allowed_metadata_downtime = 6.0 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.632 92497 DEBUG tempest [-] validation.allowed_network_downtime = 5.0 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.632 92497 DEBUG tempest [-] validation.auth_method = keypair log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.632 92497 DEBUG tempest [-] validation.connect_method = floating log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.632 92497 DEBUG tempest [-] validation.connect_timeout = 60 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.632 92497 DEBUG tempest [-] validation.floating_ip_range = 10.0.0.0/29 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.632 92497 DEBUG tempest [-] validation.image_alt_ssh_password = **** log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.632 92497 DEBUG tempest [-] validation.image_alt_ssh_user = cirros log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.632 92497 DEBUG tempest [-] validation.image_ssh_password = **** log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.633 92497 DEBUG tempest [-] validation.image_ssh_user = cirros log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.633 92497 DEBUG tempest [-] validation.ip_version_for_ssh = 4 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.633 92497 DEBUG tempest [-] validation.network_for_ssh = private log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.633 92497 DEBUG tempest [-] validation.ping_count = 1 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.633 92497 DEBUG tempest [-] validation.ping_size = 56 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.633 92497 DEBUG tempest [-] validation.ping_timeout = 120 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.633 92497 DEBUG tempest [-] validation.run_validation = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.633 92497 DEBUG tempest [-] validation.security_group = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.633 92497 DEBUG tempest [-] validation.security_group_rules = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.634 92497 DEBUG tempest [-] validation.ssh_key_type = ecdsa log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.634 92497 DEBUG tempest [-] validation.ssh_shell_prologue = set -eu -o pipefail; PATH=$PATH:/sbin:/usr/sbin; log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.634 92497 DEBUG tempest [-] validation.ssh_timeout = 784 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.634 92497 DEBUG tempest [-] volume.backend_names = ['BACKEND_1', 'BACKEND_2'] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.634 92497 DEBUG tempest [-] volume.backup_driver = swift log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.634 92497 DEBUG tempest [-] volume.build_interval = 1 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.634 92497 DEBUG tempest [-] volume.build_timeout = 784 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.634 92497 DEBUG tempest [-] volume.catalog_type = block-storage log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.635 92497 DEBUG tempest [-] volume.disk_format = ['raw', 'qcow2'] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.635 92497 DEBUG tempest [-] volume.endpoint_type = publicURL log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.635 92497 DEBUG tempest [-] volume.manage_snapshot_ref = ['source-name', '_snapshot-%s'] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.635 92497 DEBUG tempest [-] volume.manage_volume_ref = ['source-name', 'volume-%s'] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.635 92497 DEBUG tempest [-] volume.max_microversion = 3.71 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.635 92497 DEBUG tempest [-] volume.min_microversion = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.635 92497 DEBUG tempest [-] volume.region = log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.635 92497 DEBUG tempest [-] volume.storage_protocol = iSCSI log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.636 92497 DEBUG tempest [-] volume.vendor_name = Open Source log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.636 92497 DEBUG tempest [-] volume.volume_size = 1 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.636 92497 DEBUG tempest [-] volume.volume_size_extend = 1 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.636 92497 DEBUG tempest [-] volume.volume_type = log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.636 92497 DEBUG tempest [-] volume.volume_type_multiattach = log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.636 92497 DEBUG tempest [-] volume-feature-enabled.api_extensions = ['all'] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.636 92497 DEBUG tempest [-] volume-feature-enabled.backup = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.636 92497 DEBUG tempest [-] volume-feature-enabled.clone = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.636 92497 DEBUG tempest [-] volume-feature-enabled.enable_volume_image_dep_tests = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.637 92497 DEBUG tempest [-] volume-feature-enabled.extend_attached_encrypted_volume = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.637 92497 DEBUG tempest [-] volume-feature-enabled.extend_attached_volume = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.637 92497 DEBUG tempest [-] volume-feature-enabled.extend_volume_with_snapshot = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.637 92497 DEBUG tempest [-] volume-feature-enabled.manage_snapshot = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.637 92497 DEBUG tempest [-] volume-feature-enabled.manage_volume = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.637 92497 DEBUG tempest [-] volume-feature-enabled.multi_backend = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.637 92497 DEBUG tempest [-] volume-feature-enabled.replication = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.637 92497 DEBUG tempest [-] volume-feature-enabled.snapshot = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.637 92497 DEBUG tempest [-] volume-feature-enabled.volume_types_for_data_volume = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.637 92497 DEBUG tempest [-] object-storage.build_timeout = 10 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.638 92497 DEBUG tempest [-] object-storage.catalog_type = object-store log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.638 92497 DEBUG tempest [-] object-storage.cluster_name = name1 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.638 92497 DEBUG tempest [-] object-storage.container_sync_interval = 5 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.638 92497 DEBUG tempest [-] object-storage.container_sync_timeout = 600 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.638 92497 DEBUG tempest [-] object-storage.endpoint_type = publicURL log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.638 92497 DEBUG tempest [-] object-storage.operator_role = member log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.638 92497 DEBUG tempest [-] object-storage.realm_name = realm1 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.638 92497 DEBUG tempest [-] object-storage.region = log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.638 92497 DEBUG tempest [-] object-storage.reseller_admin_role = ResellerAdmin log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.639 92497 DEBUG tempest [-] object-storage-feature-enabled.container_sync = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.639 92497 DEBUG tempest [-] object-storage-feature-enabled.discoverability = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.639 92497 DEBUG tempest [-] object-storage-feature-enabled.discoverable_apis = ['all'] log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.639 92497 DEBUG tempest [-] object-storage-feature-enabled.object_versioning = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.639 92497 DEBUG tempest [-] object-storage-feature-enabled.tempurl_digest_hashlib = sha256 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.639 92497 DEBUG tempest [-] scenario.dhcp_client = dhcpcd log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.639 92497 DEBUG tempest [-] scenario.img_container_format = bare log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.640 92497 DEBUG tempest [-] scenario.img_disk_format = qcow2 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.640 92497 DEBUG tempest [-] scenario.img_file = /opt/stack/devstack/files/cirros-0.6.3-x86_64-uec.tar.gz log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.640 92497 DEBUG tempest [-] scenario.img_properties = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.640 92497 DEBUG tempest [-] scenario.protocol = icmp log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.640 92497 DEBUG tempest [-] scenario.target_dir = /tmp log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.640 92497 DEBUG tempest [-] service_available.cinder = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.641 92497 DEBUG tempest [-] service_available.glance = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.641 92497 DEBUG tempest [-] service_available.horizon = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.641 92497 DEBUG tempest [-] service_available.neutron = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.641 92497 DEBUG tempest [-] service_available.nova = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.641 92497 DEBUG tempest [-] service_available.swift = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.641 92497 DEBUG tempest [-] enforce_scope.cinder = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.641 92497 DEBUG tempest [-] enforce_scope.glance = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.641 92497 DEBUG tempest [-] enforce_scope.keystone = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.642 92497 DEBUG tempest [-] enforce_scope.neutron = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.642 92497 DEBUG tempest [-] enforce_scope.nova = True log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.642 92497 DEBUG tempest [-] enforce_scope.placement = False log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.642 92497 DEBUG tempest [-] debug.trace_requests = log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.642 92497 DEBUG tempest [-] placement.catalog_type = placement log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.642 92497 DEBUG tempest [-] placement.endpoint_type = public log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.642 92497 DEBUG tempest [-] placement.max_microversion = 1.39 log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.642 92497 DEBUG tempest [-] placement.min_microversion = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.643 92497 DEBUG tempest [-] placement.region = log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.643 92497 DEBUG tempest [-] profiler.key = None log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:51:57.643 92497 DEBUG tempest [-] ******************************************************************************** log_opt_values /opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3013 2026-05-04 14:51:57.643 92497 DEBUG tempest.lib.services.clients [-] Successfully registered plugin __tempest__ in the service client registry with configuration: [{'name': 'compute', 'service_version': 'compute', 'module_path': 'tempest.lib.services.compute', 'client_names': ['AgentsClient', 'AggregatesClient', 'AssistedVolumeSnapshotsClient', 'AvailabilityZoneClient', 'BaremetalNodesClient', 'CertificatesClient', 'ExtensionsClient', 'FlavorsClient', 'FloatingIPsClient', 'HostsClient', 'HypervisorClient', 'ImagesClient', 'InstanceUsagesAuditLogClient', 'InterfacesClient', 'KeyPairsClient', 'LimitsClient', 'MigrationsClient', 'NetworksClient', 'QuotaClassesClient', 'QuotasClient', 'SecurityGroupDefaultRulesClient', 'SecurityGroupRulesClient', 'SecurityGroupsClient', 'ServerExternalEventsClient', 'ServerGroupsClient', 'ServersClient', 'ServicesClient', 'SnapshotsClient', 'TenantNetworksClient', 'TenantUsagesClient', 'VersionsClient', 'VolumesClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 60, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 784, 'build_interval': 1, 'region': 'RegionOne', 'service': 'compute'}, {'name': 'placement', 'service_version': 'placement', 'module_path': 'tempest.lib.services.placement', 'client_names': ['PlacementClient', 'ResourceProvidersClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 60, 'proxy_url': None, 'endpoint_type': 'public', 'build_timeout': 784, 'build_interval': 1, 'region': 'RegionOne', 'service': 'placement'}, {'name': 'identity_v2', 'service_version': 'identity.v2', 'module_path': 'tempest.lib.services.identity.v2', 'client_names': ['EndpointsClient', 'IdentityClient', 'RolesClient', 'ServicesClient', 'TenantsClient', 'TokenClient', 'UsersClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 60, 'proxy_url': None, 'build_timeout': 784, 'build_interval': 1, 'region': 'RegionOne', 'service': 'identity'}, {'name': 'identity_v3', 'service_version': 'identity.v3', 'module_path': 'tempest.lib.services.identity.v3', 'client_names': ['AccessRulesClient', 'ApplicationCredentialsClient', 'CatalogClient', 'CredentialsClient', 'DomainsClient', 'DomainConfigurationClient', 'EndPointGroupsClient', 'EndPointsClient', 'EndPointsFilterClient', 'GroupsClient', 'IdentityClient', 'InheritedRolesClient', 'LimitsClient', 'OAUTHConsumerClient', 'OAUTHTokenClient', 'PoliciesClient', 'ProjectsClient', 'ProjectTagsClient', 'RegionsClient', 'RoleAssignmentsClient', 'RolesClient', 'ServicesClient', 'V3TokenClient', 'TrustsClient', 'UsersClient', 'VersionsClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 60, 'proxy_url': None, 'build_timeout': 784, 'build_interval': 1, 'region': 'RegionOne', 'service': 'identity'}, {'name': 'image_v2', 'service_version': 'image.v2', 'module_path': 'tempest.lib.services.image.v2', 'client_names': ['ImageMembersClient', 'ImagesClient', 'ImageCacheClient', 'NamespaceObjectsClient', 'NamespacePropertiesClient', 'NamespaceTagsClient', 'NamespacesClient', 'ResourceTypesClient', 'SchemasClient', 'TaskClient', 'VersionsClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 60, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 300, 'build_interval': 1, 'region': 'RegionOne', 'service': 'image'}, {'name': 'network', 'service_version': 'network', 'module_path': 'tempest.lib.services.network', 'client_names': ['AgentsClient', 'ExtensionsClient', 'FloatingIPsClient', 'FloatingIpsPortForwardingClient', 'MeteringLabelRulesClient', 'MeteringLabelsClient', 'NetworksClient', 'NetworkVersionsClient', 'PortsClient', 'QosClient', 'QosMinimumBandwidthRulesClient', 'QosLimitBandwidthRulesClient', 'QuotasClient', 'RoutersClient', 'SecurityGroupRulesClient', 'SecurityGroupsClient', 'SegmentsClient', 'ServiceProvidersClient', 'SubnetpoolsClient', 'SubnetsClient', 'TagsClient', 'TrunksClient', 'LogResourceClient', 'LoggableResourceClient', 'QosMinimumPacketRateRulesClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 60, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 300, 'build_interval': 1, 'region': 'RegionOne', 'service': 'network'}, {'name': 'object_storage', 'service_version': 'object-storage', 'module_path': 'tempest.lib.services.object_storage', 'client_names': ['AccountClient', 'BulkMiddlewareClient', 'CapabilitiesClient', 'ContainerClient', 'ObjectClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 60, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 10, 'build_interval': 1, 'region': 'RegionOne', 'service': 'object-store'}, {'name': 'volume_v2', 'service_version': 'volume.v2', 'module_path': 'tempest.lib.services.volume.v2', 'client_names': ['AvailabilityZoneClient', 'BackupsClient', 'EncryptionTypesClient', 'ExtensionsClient', 'HostsClient', 'QosSpecsClient', 'QuotasClient', 'ServicesClient', 'SnapshotsClient', 'TypesClient', 'VolumesClient', 'LimitsClient', 'CapabilitiesClient', 'SchedulerStatsClient', 'SnapshotManageClient', 'VolumeManageClient', 'TransfersClient', 'QuotaClassesClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 60, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 784, 'build_interval': 1, 'region': 'RegionOne', 'service': 'block-storage'}, {'name': 'volume_v3', 'service_version': 'volume.v3', 'module_path': 'tempest.lib.services.volume.v3', 'client_names': ['AttachmentsClient', 'AvailabilityZoneClient', 'BackupsClient', 'BaseClient', 'CapabilitiesClient', 'EncryptionTypesClient', 'ExtensionsClient', 'GroupSnapshotsClient', 'GroupTypesClient', 'GroupsClient', 'HostsClient', 'LimitsClient', 'MessagesClient', 'QosSpecsClient', 'QuotaClassesClient', 'QuotasClient', 'SchedulerStatsClient', 'ServicesClient', 'SnapshotManageClient', 'SnapshotsClient', 'TransfersClient', 'TransfersV355Client', 'TypesClient', 'VersionsClient', 'VolumeManageClient', 'VolumesClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 60, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 784, 'build_interval': 1, 'region': 'RegionOne', 'service': 'block-storage'}] register_service_client /opt/stack/tempest/tempest/lib/services/clients.py:119 2026-05-04 14:51:57.681 92497 INFO tempest.lib.common.rest_client [req-60d1695c-7a34-4f24-a1fd-141073c34d37 req-60d1695c-7a34-4f24-a1fd-141073c34d37 ] Request (main): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.037s 2026-05-04 14:51:57.681 92497 DEBUG tempest.lib.common.rest_client [req-60d1695c-7a34-4f24-a1fd-141073c34d37 req-60d1695c-7a34-4f24-a1fd-141073c34d37 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 14:51:57 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-60d1695c-7a34-4f24-a1fd-141073c34d37', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["u7BS7AZdTOqSisq0t9OqdQ"], "expires_at": "2026-05-04T15:51:57.000000Z", "issued_at": "2026-05-04T14:51:57.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:51:57.760 92497 INFO tempest.lib.common.rest_client [req-30fd7c81-14cd-4962-be06-2f96a8371824 req-30fd7c81-14cd-4962-be06-2f96a8371824 ] Request (main): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.077s 2026-05-04 14:51:57.761 92497 DEBUG tempest.lib.common.rest_client [req-30fd7c81-14cd-4962-be06-2f96a8371824 req-30fd7c81-14cd-4962-be06-2f96a8371824 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 14:51:57 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-30fd7c81-14cd-4962-be06-2f96a8371824', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["0m0LbB_zQ7ez0aaaIhbdNw"], "expires_at": "2026-05-04T15:51:57.000000Z", "issued_at": "2026-05-04T14:51:57.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:51:57.795 92497 INFO tempest.lib.common.rest_client [req-b712a392-3539-43d9-96a2-0963c137fa95 req-b712a392-3539-43d9-96a2-0963c137fa95 ] Request (main): 200 GET https://158.69.66.187/identity/v3/domains?name=Default 0.034s 2026-05-04 14:51:57.796 92497 DEBUG tempest.lib.common.rest_client [req-b712a392-3539-43d9-96a2-0963c137fa95 req-b712a392-3539-43d9-96a2-0963c137fa95 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:51:57 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '314', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b712a392-3539-43d9-96a2-0963c137fa95', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/domains/default"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/domains?name=Default", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:51:57.796 92497 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /opt/stack/tempest/tempest/lib/common/dynamic_creds.py:399 2026-05-04 14:51:57.845 92497 INFO tempest.lib.common.rest_client [req-c6e669d8-e595-470d-9976-3cf6e35bba30 req-c6e669d8-e595-470d-9976-3cf6e35bba30 ] Request (main): 201 POST https://158.69.66.187/identity/v3/projects 0.046s 2026-05-04 14:51:57.845 92497 DEBUG tempest.lib.common.rest_client [req-c6e669d8-e595-470d-9976-3cf6e35bba30 req-c6e669d8-e595-470d-9976-3cf6e35bba30 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-verify_tempest_config-183135605-desc", "domain_id": "default", "name": "tempest-verify_tempest_config-183135605"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:51:57 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '380', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c6e669d8-e595-470d-9976-3cf6e35bba30', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/projects'} Body: b'{"project": {"id": "fcf6764b91d345f5a9687e7357e13d69", "name": "tempest-verify_tempest_config-183135605", "domain_id": "default", "description": "tempest-verify_tempest_config-183135605-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/projects/fcf6764b91d345f5a9687e7357e13d69"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:51:57.917 92497 INFO tempest.lib.common.rest_client [req-84dc09c5-00c2-4a8d-92c6-639ad7c0644d req-84dc09c5-00c2-4a8d-92c6-639ad7c0644d ] Request (main): 201 POST https://158.69.66.187/identity/v3/users 0.071s 2026-05-04 14:51:57.917 92497 DEBUG tempest.lib.common.rest_client [req-84dc09c5-00c2-4a8d-92c6-639ad7c0644d req-84dc09c5-00c2-4a8d-92c6-639ad7c0644d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-verify_tempest_config-183135605-project-member", "password": "W5^U6J!#SB9bU^q", "domain_id": "default"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:51:57 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '299', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-84dc09c5-00c2-4a8d-92c6-639ad7c0644d', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/users'} Body: b'{"user": {"id": "c7ab009a650f4ca0b31cb802544d3334", "name": "tempest-verify_tempest_config-183135605-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/users/c7ab009a650f4ca0b31cb802544d3334"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:51:57.948 92497 INFO tempest.lib.common.rest_client [req-963d2d0d-8e28-4945-b446-1eeefe0cb662 req-963d2d0d-8e28-4945-b446-1eeefe0cb662 ] Request (main): 200 GET https://158.69.66.187/identity/v3/roles 0.031s 2026-05-04 14:51:57.949 92497 DEBUG tempest.lib.common.rest_client [req-963d2d0d-8e28-4945-b446-1eeefe0cb662 req-963d2d0d-8e28-4945-b446-1eeefe0cb662 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:51:57 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1688', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-963d2d0d-8e28-4945-b446-1eeefe0cb662', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/roles'} Body: b'{"roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/0bf3877297e946aea0e9707cf0fca2f3"}}, {"id": "144ae258a1dd4a8b8fd80ea9b0121538", "name": "service", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/144ae258a1dd4a8b8fd80ea9b0121538"}}, {"id": "3bce8cae63be4c8981b8b268ec036759", "name": "anotherrole", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/3bce8cae63be4c8981b8b268ec036759"}}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/4ab08f7891324518bd7bb70355db34df"}}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/8b268c2880be4eb6a62872f84972607b"}}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/ca2e04612b7a4bb7941337a7199aa7bb"}}, {"id": "e6dda06961a146a38b10003c042cdb82", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/e6dda06961a146a38b10003c042cdb82"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/roles", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:51:57.984 92497 INFO tempest.lib.common.rest_client [req-23e98298-7d7e-43b3-ad6a-ee5986359787 req-23e98298-7d7e-43b3-ad6a-ee5986359787 ] Request (main): 204 PUT https://158.69.66.187/identity/v3/projects/fcf6764b91d345f5a9687e7357e13d69/users/c7ab009a650f4ca0b31cb802544d3334/roles/ca2e04612b7a4bb7941337a7199aa7bb 0.035s 2026-05-04 14:51:57.984 92497 DEBUG tempest.lib.common.rest_client [req-23e98298-7d7e-43b3-ad6a-ee5986359787 req-23e98298-7d7e-43b3-ad6a-ee5986359787 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:51:57 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-23e98298-7d7e-43b3-ad6a-ee5986359787', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/fcf6764b91d345f5a9687e7357e13d69/users/c7ab009a650f4ca0b31cb802544d3334/roles/ca2e04612b7a4bb7941337a7199aa7bb'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:51:57.984 92497 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user c7ab009a650f4ca0b31cb802544d3334 is created with scope project and roles: ['member'] 2026-05-04 14:51:57.985 92497 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-verify_tempest_config-183135605-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'fcf6764b91d345f5a9687e7357e13d69', 'project_name': 'tempest-verify_tempest_config-183135605', 'tenant_id': 'fcf6764b91d345f5a9687e7357e13d69', 'tenant_name': 'tempest-verify_tempest_config-183135605', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'c7ab009a650f4ca0b31cb802544d3334', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 14:51:57.985 92497 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-verify_tempest_config-183135605-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'fcf6764b91d345f5a9687e7357e13d69', 'project_name': 'tempest-verify_tempest_config-183135605', 'tenant_id': 'fcf6764b91d345f5a9687e7357e13d69', 'tenant_name': 'tempest-verify_tempest_config-183135605', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'c7ab009a650f4ca0b31cb802544d3334', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 14:51:58.112 92497 INFO tempest.lib.common.rest_client [req-c120a913-a233-44b3-96fe-634fab90ed1e req-c120a913-a233-44b3-96fe-634fab90ed1e ] Request (main): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.122s 2026-05-04 14:51:58.112 92497 DEBUG tempest.lib.common.rest_client [req-c120a913-a233-44b3-96fe-634fab90ed1e req-c120a913-a233-44b3-96fe-634fab90ed1e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 14:51:58 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2257', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c120a913-a233-44b3-96fe-634fab90ed1e', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "c7ab009a650f4ca0b31cb802544d3334", "name": "tempest-verify_tempest_config-183135605-project-member", "password_expires_at": null}, "audit_ids": ["FpOkRiNUQMewmr7Ri11H8A"], "expires_at": "2026-05-04T15:51:58.000000Z", "issued_at": "2026-05-04T14:51:58.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "fcf6764b91d345f5a9687e7357e13d69", "name": "tempest-verify_tempest_config-183135605"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/fcf6764b91d345f5a9687e7357e13d69", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:51:58.252 92497 INFO tempest.lib.common.rest_client [req-b9f47361-02ee-4f1a-a9ad-b5fb0648c414 req-b9f47361-02ee-4f1a-a9ad-b5fb0648c414 ] Request (main): 200 GET https://158.69.66.187/networking/v2.0/extensions 0.140s 2026-05-04 14:51:58.253 92497 DEBUG tempest.lib.common.rest_client [req-b9f47361-02ee-4f1a-a9ad-b5fb0648c414 req-b9f47361-02ee-4f1a-a9ad-b5fb0648c414 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:51:58 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '21373', 'x-openstack-request-id': 'req-b9f47361-02ee-4f1a-a9ad-b5fb0648c414', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/extensions'} Body: b'{"extensions": [{"name": "Address group", "alias": "address-group", "description": "Support address group", "updated": "2020-07-15T10:00:00-00:00", "links": []}, {"name": "Address scope", "alias": "address-scope", "description": "Address scopes extension.", "updated": "2015-07-26T10:00:00-00:00", "links": []}, {"name": "agent", "alias": "agent", "description": "The agent management extension.", "updated": "2013-02-03T10:00:00-00:00", "links": []}, {"name": "Allowed Address Pairs", "alias": "allowed-address-pairs", "description": "Provides allowed address pairs", "updated": "2013-07-23T10:00:00-00:00", "links": []}, {"name": "Auto Allocated Topology Services", "alias": "auto-allocated-topology", "description": "Auto Allocated Topology Services.", "updated": "2016-01-01T00:00:00-00:00", "links": []}, {"name": "Availability Zone", "alias": "availability_zone", "description": "The availability zone extension.", "updated": "2015-01-01T10:00:00-00:00", "links": []}, {"name": "Default Subnetpools", "alias": "default-subnetpools", "description": "Provides ability to mark and use a subnetpool as the default.", "updated": "2016-02-18T18:00:00-00:00", "links": []}, {"name": "DHCP Agent Scheduler", "alias": "dhcp_agent_scheduler", "description": "Schedule networks among dhcp agents", "updated": "2013-02-07T10:00:00-00:00", "links": []}, {"name": "DNS Integration", "alias": "dns-integration", "description": "Provides integration with DNS.", "updated": "2015-08-15T18:00:00-00:00", "links": []}, {"name": "dns_domain for ports", "alias": "dns-domain-ports", "description": "Allows the DNS domain to be specified for a network port.", "updated": "2017-04-24T10:00:00-00:00", "links": []}, {"name": "DNS domain names with keywords allowed", "alias": "dns-integration-domain-keywords", "description": "Allows to use keywords like , , and as DNS domain name", "updated": "2020-06-15T18:00:00-00:00", "links": []}, {"name": "Empty String Filtering Extension", "alias": "empty-string-filtering", "description": "Allow filtering by attributes with empty string value", "updated": "2018-05-01T10:00:00-00:00", "links": []}, {"name": "Expose Floating IP port forwardings", "alias": "expose-port-forwarding-in-fip", "description": "Expose port forwarding fields in floating IP response", "updated": "2018-06-28T16:00:00-00:00", "links": []}, {"name": "Neutron external network", "alias": "external-net", "description": "Adds external network attribute to network resource.", "updated": "2013-01-14T10:00:00-00:00", "links": []}, {"name": "Neutron Extra DHCP options", "alias": "extra_dhcp_opt", "description": "Extra options configuration for DHCP. For example PXE boot options to DHCP clients can be specified (e.g. tftp-server, server-ip-address, bootfile-name)", "updated": "2013-03-17T12:00:00-00:00", "links": []}, {"name": "Neutron Extra Route", "alias": "extraroute", "description": "Extra routes configuration for L3 router", "updated": "2013-02-01T10:00:00-00:00", "links": []}, {"name": "Floating IP Port Forwarding new attribute description", "alias": "floating-ip-port-forwarding-description", "description": "Add a description field to Port Forwarding rules", "updated": "2019-11-01T10:00:00-00:00", "links": []}, {"name": "Floating IP port forwarding detail", "alias": "floating-ip-port-forwarding-detail", "description": "Allow list floating ip return more port forwarding data, include\'id\' and \'internal_port_id\'", "updated": "2022-05-06T10:00:00-00:00", "links": []}, {"name": "Floating IP Port Forwarding support port ranges", "alias": "floating-ip-port-forwarding-port-ranges", "description": "Add support to port ranges", "updated": "2020-07-01T10:00:00-00:00", "links": []}, {"name": "Floating IP Port Details Extension", "alias": "fip-port-details", "description": "Add port_details attribute to Floating IP resource", "updated": "2018-04-09T10:00:00-00:00", "links": []}, {"name": "Neutron Service Flavors", "alias": "flavors", "description": "Flavor specification for Neutron advanced services.", "updated": "2015-09-1 _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:51:58.264 92497 INFO tempest.lib.common.rest_client [-] Request (main): 300 GET https://158.69.66.187/image/ 0.010s 2026-05-04 14:51:58.264 92497 DEBUG tempest.lib.common.rest_client [-] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:51:58 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1446', 'connection': 'close', 'status': '300', 'content-location': 'https://158.69.66.187/image/'} Body: b'{"versions": [{"id": "v2.16", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://158.69.66.187/image/v2/"}]}, {"id": "v2.15", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://158.69.66.187/image/v2/"}]}, {"id": "v2.14", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://158.69.66.187/image/v2/"}]}, {"id": "v2.9", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://158.69.66.187/image/v2/"}]}, {"id": "v2.17", "status": "CURRENT", "links": [{"rel": "self", "href": "https://158.69.66.187/image/v2/"}]}, {"id": "v2.7", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://158.69.66.187/image/v2/"}]}, {"id": "v2.6", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://158.69.66.187/image/v2/"}]}, {"id": "v2.5", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://158.69.66.187/image/v2/"}]}, {"id": "v2.4", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://158.69.66.187/image/v2/"}]}, {"id": "v2.3", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://158.69.66.187/image/v2/"}]}, {"id": "v2.2", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://158.69.66.187/image/v2/"}]}, {"id": "v2.1", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://158.69.66.187/image/v2/"}]}, {"id": "v2.0", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://158.69.66.187/image/v2/"}]}]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:51:58.428 92497 INFO tempest.lib.common.rest_client [req-a55575c8-cd7b-43f1-8c73-b32112c1ded2 req-a55575c8-cd7b-43f1-8c73-b32112c1ded2 ] Request (main): 204 DELETE https://158.69.66.187/identity/v3/users/c7ab009a650f4ca0b31cb802544d3334 0.155s 2026-05-04 14:51:58.428 92497 DEBUG tempest.lib.common.rest_client [req-a55575c8-cd7b-43f1-8c73-b32112c1ded2 req-a55575c8-cd7b-43f1-8c73-b32112c1ded2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:51:58 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a55575c8-cd7b-43f1-8c73-b32112c1ded2', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/users/c7ab009a650f4ca0b31cb802544d3334'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:51:58.429 92497 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: fcf6764b91d345f5a9687e7357e13d69 2026-05-04 14:51:58.546 92497 INFO tempest.lib.common.rest_client [req-8dfa3cf7-1038-4afd-a8d4-74704c8a0534 req-8dfa3cf7-1038-4afd-a8d4-74704c8a0534 ] Request (main): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.116s 2026-05-04 14:51:58.546 92497 DEBUG tempest.lib.common.rest_client [req-8dfa3cf7-1038-4afd-a8d4-74704c8a0534 req-8dfa3cf7-1038-4afd-a8d4-74704c8a0534 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 14:51:58 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-8dfa3cf7-1038-4afd-a8d4-74704c8a0534', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["DZVv7VOPQtCMosyd2KbLUA"], "expires_at": "2026-05-04T15:51:58.000000Z", "issued_at": "2026-05-04T14:51:58.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:51:58.925 92497 INFO tempest.lib.common.rest_client [req-5b4e036c-891f-4d80-81b9-979308b57b89 req-5b4e036c-891f-4d80-81b9-979308b57b89 ] Request (main): 200 GET https://158.69.66.187/networking/v2.0/security-groups?tenant_id=fcf6764b91d345f5a9687e7357e13d69&name=default 0.379s 2026-05-04 14:51:58.926 92497 DEBUG tempest.lib.common.rest_client [req-5b4e036c-891f-4d80-81b9-979308b57b89 req-5b4e036c-891f-4d80-81b9-979308b57b89 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:51:58 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2921', 'x-openstack-request-id': 'req-5b4e036c-891f-4d80-81b9-979308b57b89', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups?tenant_id=fcf6764b91d345f5a9687e7357e13d69&name=default'} Body: b'{"security_groups": [{"id": "c73ae0c6-cce7-4584-a064-ba65536a9903", "name": "default", "stateful": true, "tenant_id": "fcf6764b91d345f5a9687e7357e13d69", "description": "Default security group", "shared": false, "security_group_rules": [{"id": "070eef20-0c40-4128-886f-629cec3cdfbe", "project_id": "fcf6764b91d345f5a9687e7357e13d69", "tenant_id": "fcf6764b91d345f5a9687e7357e13d69", "security_group_id": "c73ae0c6-cce7-4584-a064-ba65536a9903", "ethertype": "IPv6", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "c73ae0c6-cce7-4584-a064-ba65536a9903", "standard_attr_id": 35, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T14:51:58Z", "updated_at": "2026-05-04T14:51:58Z", "revision_number": 0}, {"id": "1366f6e0-365f-41ba-a896-e8dd8a296ec3", "project_id": "fcf6764b91d345f5a9687e7357e13d69", "tenant_id": "fcf6764b91d345f5a9687e7357e13d69", "security_group_id": "c73ae0c6-cce7-4584-a064-ba65536a9903", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 36, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T14:51:58Z", "updated_at": "2026-05-04T14:51:58Z", "revision_number": 0}, {"id": "8a2f0017-5b89-4932-9926-3f1415a21dd0", "project_id": "fcf6764b91d345f5a9687e7357e13d69", "tenant_id": "fcf6764b91d345f5a9687e7357e13d69", "security_group_id": "c73ae0c6-cce7-4584-a064-ba65536a9903", "ethertype": "IPv4", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "c73ae0c6-cce7-4584-a064-ba65536a9903", "standard_attr_id": 37, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T14:51:58Z", "updated_at": "2026-05-04T14:51:58Z", "revision_number": 0}, {"id": "c9f7fc69-3fdd-4946-a97b-adeab1b466ac", "project_id": "fcf6764b91d345f5a9687e7357e13d69", "tenant_id": "fcf6764b91d345f5a9687e7357e13d69", "security_group_id": "c73ae0c6-cce7-4584-a064-ba65536a9903", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 38, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T14:51:58Z", "updated_at": "2026-05-04T14:51:58Z", "revision_number": 0}], "tags": [], "created_at": "2026-05-04T14:51:58Z", "updated_at": "2026-05-04T14:51:58Z", "revision_number": 1, "project_id": "fcf6764b91d345f5a9687e7357e13d69"}]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:51:59.172 92497 INFO tempest.lib.common.rest_client [req-7a2f0533-a4e1-4f79-80b2-d71eda509313 req-7a2f0533-a4e1-4f79-80b2-d71eda509313 ] Request (main): 204 DELETE https://158.69.66.187/networking/v2.0/security-groups/c73ae0c6-cce7-4584-a064-ba65536a9903 0.245s 2026-05-04 14:51:59.172 92497 DEBUG tempest.lib.common.rest_client [req-7a2f0533-a4e1-4f79-80b2-d71eda509313 req-7a2f0533-a4e1-4f79-80b2-d71eda509313 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:51:58 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-7a2f0533-a4e1-4f79-80b2-d71eda509313', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups/c73ae0c6-cce7-4584-a064-ba65536a9903'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:51:59.270 92497 INFO tempest.lib.common.rest_client [req-5b4487ce-29f7-4dad-933e-9ef4dc82269a req-5b4487ce-29f7-4dad-933e-9ef4dc82269a ] Request (main): 204 DELETE https://158.69.66.187/identity/v3/projects/fcf6764b91d345f5a9687e7357e13d69 0.098s 2026-05-04 14:51:59.270 92497 DEBUG tempest.lib.common.rest_client [req-5b4487ce-29f7-4dad-933e-9ef4dc82269a req-5b4487ce-29f7-4dad-933e-9ef4dc82269a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:51:59 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5b4487ce-29f7-4dad-933e-9ef4dc82269a', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/fcf6764b91d345f5a9687e7357e13d69'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:51:59.271 92497 DEBUG tempest.cmd.main [-] tempest clean_up TempestVerifyConfig clean_up /opt/stack/tempest/tempest/cmd/main.py:41 2026-05-04 14:53:32.124 94287 INFO tempest [-] Using tempest config file /opt/stack/tempest/etc/tempest.conf 2026-05-04 14:53:32.125 94287 INFO tempest.test_discover.plugins [-] Register additional config options from Tempest plugin: neutron_tests 2026-05-04 14:53:32.126 94287 INFO tempest.test_discover.plugins [-] List additional config options registered by Tempest plugin: neutron_tests 2026-05-04 14:53:32.126 94287 DEBUG tempest [-] ******************************************************************************** log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2979 2026-05-04 14:53:32.126 94287 DEBUG tempest [-] Configuration options gathered from: log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2980 2026-05-04 14:53:32.126 94287 DEBUG tempest [-] command line args: [] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2981 2026-05-04 14:53:32.126 94287 DEBUG tempest [-] config files: ['/opt/stack/tempest/etc/tempest.conf'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2982 2026-05-04 14:53:32.126 94287 DEBUG tempest [-] ================================================================================ log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2987 2026-05-04 14:53:32.127 94287 DEBUG tempest [-] config_dir = [] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.127 94287 DEBUG tempest [-] config_file = ['/opt/stack/tempest/etc/tempest.conf'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.127 94287 DEBUG tempest [-] config_source = [] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.127 94287 DEBUG tempest [-] debug = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.127 94287 DEBUG tempest [-] default_log_levels = ['amqp=WARN', 'boto=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.127 94287 DEBUG tempest [-] instance_format = [instance: %(uuid)s] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.127 94287 DEBUG tempest [-] instance_uuid_format = [instance: %(uuid)s] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.127 94287 DEBUG tempest [-] log_color = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.128 94287 DEBUG tempest [-] log_config_append = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.128 94287 DEBUG tempest [-] log_date_format = %Y-%m-%d %H:%M:%S log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.128 94287 DEBUG tempest [-] log_dir = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.128 94287 DEBUG tempest [-] log_file = tempest.log log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.128 94287 DEBUG tempest [-] log_rotate_interval = 1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.128 94287 DEBUG tempest [-] log_rotate_interval_type = days log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.128 94287 DEBUG tempest [-] log_rotation_type = none log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.128 94287 DEBUG tempest [-] logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.128 94287 DEBUG tempest [-] logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.129 94287 DEBUG tempest [-] logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.129 94287 DEBUG tempest [-] logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.129 94287 DEBUG tempest [-] logging_user_identity_format = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.129 94287 DEBUG tempest [-] max_logfile_count = 30 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.129 94287 DEBUG tempest [-] max_logfile_size_mb = 200 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.129 94287 DEBUG tempest [-] pause_teardown = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.129 94287 DEBUG tempest [-] publish_errors = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.129 94287 DEBUG tempest [-] rate_limit_burst = 0 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.129 94287 DEBUG tempest [-] rate_limit_except_level = CRITICAL log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.129 94287 DEBUG tempest [-] rate_limit_interval = 0 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.130 94287 DEBUG tempest [-] record_resources = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.130 94287 DEBUG tempest [-] resource_name_prefix = tempest log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.130 94287 DEBUG tempest [-] shell_completion = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.130 94287 DEBUG tempest [-] syslog_log_facility = LOG_USER log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.130 94287 DEBUG tempest [-] use_journal = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.130 94287 DEBUG tempest [-] use_json = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.130 94287 DEBUG tempest [-] use_stderr = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.130 94287 DEBUG tempest [-] use_syslog = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:32.130 94287 DEBUG tempest [-] oslo_concurrency.disable_process_locking = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.131 94287 DEBUG tempest [-] oslo_concurrency.lock_path = /opt/stack/data/tempest log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.131 94287 DEBUG tempest [-] auth.admin_domain_name = Default log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.131 94287 DEBUG tempest [-] auth.admin_password = **** log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.131 94287 DEBUG tempest [-] auth.admin_project_domain_name = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.131 94287 DEBUG tempest [-] auth.admin_project_name = admin log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.131 94287 DEBUG tempest [-] auth.admin_system = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.131 94287 DEBUG tempest [-] auth.admin_user_domain_name = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.131 94287 DEBUG tempest [-] auth.admin_username = admin log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.131 94287 DEBUG tempest [-] auth.create_isolated_networks = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.132 94287 DEBUG tempest [-] auth.default_credentials_domain_name = Default log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.132 94287 DEBUG tempest [-] auth.tempest_roles = [] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.132 94287 DEBUG tempest [-] auth.test_accounts_file = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.132 94287 DEBUG tempest [-] auth.use_dynamic_credentials = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.132 94287 DEBUG tempest [-] compute.build_interval = 1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.132 94287 DEBUG tempest [-] compute.build_timeout = 784 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.132 94287 DEBUG tempest [-] compute.catalog_type = compute log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.132 94287 DEBUG tempest [-] compute.certified_image_ref = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.132 94287 DEBUG tempest [-] compute.certified_image_trusted_certs = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.133 94287 DEBUG tempest [-] compute.compute_volume_common_az = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.133 94287 DEBUG tempest [-] compute.endpoint_type = publicURL log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.133 94287 DEBUG tempest [-] compute.fixed_network_name = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.133 94287 DEBUG tempest [-] compute.flavor_ref = 42 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.133 94287 DEBUG tempest [-] compute.flavor_ref_alt = 84 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.133 94287 DEBUG tempest [-] compute.hypervisor_type = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.133 94287 DEBUG tempest [-] compute.image_ref = 10a60f90-aa7d-498d-b165-0dd2fd32b054 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.133 94287 DEBUG tempest [-] compute.image_ref_alt = 8d6e8288-578a-4385-a7e1-e61970df4c9e log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.133 94287 DEBUG tempest [-] compute.max_microversion = 2.100 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.133 94287 DEBUG tempest [-] compute.migration_dest_host = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.134 94287 DEBUG tempest [-] compute.migration_source_host = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.134 94287 DEBUG tempest [-] compute.min_compute_nodes = 1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.134 94287 DEBUG tempest [-] compute.min_microversion = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.134 94287 DEBUG tempest [-] compute.ready_wait = 0 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.134 94287 DEBUG tempest [-] compute.region = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.134 94287 DEBUG tempest [-] compute.shelved_offload_time = 0 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.134 94287 DEBUG tempest [-] compute.target_hosts_to_avoid = -ironic log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.134 94287 DEBUG tempest [-] compute.volume_device_name = vdb log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.134 94287 DEBUG tempest [-] compute-feature-enabled.attach_encrypted_volume = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.135 94287 DEBUG tempest [-] compute-feature-enabled.block_migration_for_live_migration = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.135 94287 DEBUG tempest [-] compute-feature-enabled.can_migrate_between_any_hosts = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.135 94287 DEBUG tempest [-] compute-feature-enabled.change_password = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.135 94287 DEBUG tempest [-] compute-feature-enabled.cold_migration = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.135 94287 DEBUG tempest [-] compute-feature-enabled.config_drive = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.135 94287 DEBUG tempest [-] compute-feature-enabled.console_output = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.135 94287 DEBUG tempest [-] compute-feature-enabled.dhcp_domain = .novalocal log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.135 94287 DEBUG tempest [-] compute-feature-enabled.disk_config = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.136 94287 DEBUG tempest [-] compute-feature-enabled.enable_instance_password = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.136 94287 DEBUG tempest [-] compute-feature-enabled.hostname_fqdn_sanitization = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.136 94287 DEBUG tempest [-] compute-feature-enabled.ide_bus = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.136 94287 DEBUG tempest [-] compute-feature-enabled.interface_attach = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.136 94287 DEBUG tempest [-] compute-feature-enabled.live_migrate_back_and_forth = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.136 94287 DEBUG tempest [-] compute-feature-enabled.live_migration = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.136 94287 DEBUG tempest [-] compute-feature-enabled.metadata_service = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.136 94287 DEBUG tempest [-] compute-feature-enabled.nova_policy_roles = ['admin', 'manager', 'member', 'reader', 'service'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.136 94287 DEBUG tempest [-] compute-feature-enabled.pause = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.136 94287 DEBUG tempest [-] compute-feature-enabled.personality = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.137 94287 DEBUG tempest [-] compute-feature-enabled.rescue = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.137 94287 DEBUG tempest [-] compute-feature-enabled.resize = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.137 94287 DEBUG tempest [-] compute-feature-enabled.scheduler_enabled_filters = ['ComputeFilter', 'ComputeCapabilitiesFilter', 'ImagePropertiesFilter', 'ServerGroupAntiAffinityFilter', 'ServerGroupAffinityFilter', 'SameHostFilter', 'DifferentHostFilter'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.137 94287 DEBUG tempest [-] compute-feature-enabled.serial_console = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.137 94287 DEBUG tempest [-] compute-feature-enabled.shelve = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.137 94287 DEBUG tempest [-] compute-feature-enabled.shelve_migrate = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.137 94287 DEBUG tempest [-] compute-feature-enabled.snapshot = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.137 94287 DEBUG tempest [-] compute-feature-enabled.spice_console = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.137 94287 DEBUG tempest [-] compute-feature-enabled.stable_rescue = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.138 94287 DEBUG tempest [-] compute-feature-enabled.suspend = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.138 94287 DEBUG tempest [-] compute-feature-enabled.swap_volume = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.138 94287 DEBUG tempest [-] compute-feature-enabled.unified_limits = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.138 94287 DEBUG tempest [-] compute-feature-enabled.vnc_console = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.138 94287 DEBUG tempest [-] compute-feature-enabled.volume_backed_live_migration = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.138 94287 DEBUG tempest [-] compute-feature-enabled.volume_multiattach = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.138 94287 DEBUG tempest [-] compute-feature-enabled.vtpm_live_migration = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.138 94287 DEBUG tempest [-] identity.admin_domain_scope = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.138 94287 DEBUG tempest [-] identity.admin_role = admin log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.139 94287 WARNING oslo_config.cfg [-] Deprecated: Option "auth_version" from group "identity" is deprecated for removal (Identity v2 API was removed and v3 is the only available identity API version now). Its value may be silently ignored in the future. 2026-05-04 14:53:32.139 94287 DEBUG tempest [-] identity.auth_version = v3 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.139 94287 DEBUG tempest [-] identity.ca_certificates_file = /opt/stack/data/ca-bundle.pem log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.139 94287 DEBUG tempest [-] identity.catalog_type = identity log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.139 94287 DEBUG tempest [-] identity.default_domain_id = default log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.139 94287 DEBUG tempest [-] identity.disable_ssl_certificate_validation = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.139 94287 DEBUG tempest [-] identity.region = RegionOne log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.139 94287 DEBUG tempest [-] identity.uri = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.140 94287 DEBUG tempest [-] identity.uri_v3 = https://158.69.66.187/identity/v3 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.140 94287 DEBUG tempest [-] identity.use_system_token = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.140 94287 DEBUG tempest [-] identity.user_lockout_duration = 10 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.140 94287 DEBUG tempest [-] identity.user_lockout_failure_attempts = 2 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.140 94287 DEBUG tempest [-] identity.user_minimum_password_age = 0 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.140 94287 DEBUG tempest [-] identity.user_unique_last_password_count = 2 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.140 94287 DEBUG tempest [-] identity.v2_admin_endpoint_type = adminURL log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.141 94287 DEBUG tempest [-] identity.v2_public_endpoint_type = publicURL log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.141 94287 DEBUG tempest [-] identity.v3_endpoint_type = public log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.141 94287 DEBUG tempest [-] service-clients.http_timeout = 90 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.141 94287 DEBUG tempest [-] service-clients.proxy_url = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.141 94287 WARNING oslo_config.cfg [-] Deprecated: Option "access_rules" from group "identity-feature-enabled" is deprecated for removal (Access rules for application credentials is a default feature since Train). Its value may be silently ignored in the future. 2026-05-04 14:53:32.141 94287 DEBUG tempest [-] identity-feature-enabled.access_rules = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.141 94287 DEBUG tempest [-] identity-feature-enabled.api_extensions = ['all'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.141 94287 DEBUG tempest [-] identity-feature-enabled.api_v2 = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.141 94287 DEBUG tempest [-] identity-feature-enabled.api_v2_admin = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.142 94287 DEBUG tempest [-] identity-feature-enabled.api_v3 = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.142 94287 DEBUG tempest [-] identity-feature-enabled.domain_specific_drivers = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.142 94287 DEBUG tempest [-] identity-feature-enabled.immutable_user_source = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.142 94287 DEBUG tempest [-] identity-feature-enabled.security_compliance = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.142 94287 DEBUG tempest [-] identity-feature-enabled.trust = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.142 94287 DEBUG tempest [-] image.alternate_image_endpoint = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.142 94287 DEBUG tempest [-] image.alternate_image_endpoint_type = publicURL log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.142 94287 DEBUG tempest [-] image.build_interval = 1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.142 94287 DEBUG tempest [-] image.build_timeout = 300 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.143 94287 DEBUG tempest [-] image.catalog_type = image log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.143 94287 DEBUG tempest [-] image.container_formats = ['bare', 'ami', 'ari', 'aki', 'ovf', 'ova'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.143 94287 DEBUG tempest [-] image.disk_formats = ['qcow2', 'raw', 'ami', 'ari', 'aki', 'vhd', 'vmdk', 'vdi', 'iso', 'vhdx'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.143 94287 DEBUG tempest [-] image.endpoint_type = publicURL log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.143 94287 DEBUG tempest [-] image.hashing_algorithm = sha512 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.143 94287 DEBUG tempest [-] image.http_image = http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-uec.tar.gz log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.143 94287 DEBUG tempest [-] image.http_qcow2_image = http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.143 94287 DEBUG tempest [-] image.image_caching_enabled = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.144 94287 DEBUG tempest [-] image.images_manifest_file = /opt/stack/os-test-images/images/manifest.yaml log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.144 94287 DEBUG tempest [-] image.region = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.144 94287 DEBUG tempest [-] image-feature-enabled.api_v2 = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.144 94287 DEBUG tempest [-] image-feature-enabled.do_secure_hash = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.144 94287 DEBUG tempest [-] image-feature-enabled.http_store_enabled = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.144 94287 DEBUG tempest [-] image-feature-enabled.image_conversion = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.144 94287 DEBUG tempest [-] image-feature-enabled.image_format_enforcement = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.144 94287 WARNING oslo_config.cfg [-] Deprecated: Option "import_image" from group "image-feature-enabled" is deprecated for removal (Issue with image import in WSGI mode was fixed in Victoria, and this feature works in any deployment architecture now.). Its value may be silently ignored in the future. 2026-05-04 14:53:32.145 94287 DEBUG tempest [-] image-feature-enabled.import_image = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.145 94287 DEBUG tempest [-] image-feature-enabled.manage_locations = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.145 94287 WARNING oslo_config.cfg [-] Deprecated: Option "os_glance_reserved" from group "image-feature-enabled" is deprecated for removal (os_glance namespace is always reserved since Wallaby). Its value may be silently ignored in the future. 2026-05-04 14:53:32.145 94287 DEBUG tempest [-] image-feature-enabled.os_glance_reserved = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.145 94287 DEBUG tempest [-] network.build_interval = 1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.145 94287 DEBUG tempest [-] network.build_timeout = 300 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.145 94287 DEBUG tempest [-] network.catalog_type = network log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.145 94287 DEBUG tempest [-] network.default_network = ['10.1.0.0/20'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.146 94287 DEBUG tempest [-] network.endpoint_type = publicURL log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.146 94287 DEBUG tempest [-] network.floating_network_name = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.146 94287 DEBUG tempest [-] network.port_profile = {} log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.146 94287 DEBUG tempest [-] network.port_vnic_type = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.146 94287 DEBUG tempest [-] network.project_network_cidr = 10.1.0.0/20 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.146 94287 DEBUG tempest [-] network.project_network_mask_bits = 28 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.146 94287 DEBUG tempest [-] network.project_network_v6_cidr = 2001:db8::/48 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.146 94287 DEBUG tempest [-] network.project_network_v6_mask_bits = 64 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.146 94287 DEBUG tempest [-] network.project_networks_reachable = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.147 94287 DEBUG tempest [-] network.public_network_id = 39de2d8c-5c5f-4fd7-b9f5-a74f800ee647 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.147 94287 DEBUG tempest [-] network.public_router_id = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.147 94287 DEBUG tempest [-] network.region = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.147 94287 DEBUG tempest [-] network.shared_physical_network = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.147 94287 DEBUG tempest [-] network.subnet_id = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.147 94287 DEBUG tempest [-] network-feature-enabled.api_extensions = ['address-group', 'address-scope', 'agent', 'allowed-address-pairs', 'auto-allocated-topology', 'availability_zone', 'bgp', 'bgp_4byte_asn', 'bgp_dragent_scheduler', 'binding', 'default-subnetpools', 'dns-domain-ports', 'dns-integration', 'dns-integration-domain-keywords', 'empty-string-filtering', 'expose-port-forwarding-in-fip', 'external-net', 'ext-gw-mode', 'extra_dhcp_opt', 'extraroute', 'filter-validation', 'fip-port-details', 'flavors', 'floatingip-pools', 'floating-ip-port-forwarding', 'floating-ip-port-forwarding-detail', 'l3-flavors', 'l3-ha', 'multi-provider', 'net-mtu', 'net-mtu-writable', 'network_availability_zone', 'network-ip-availability', 'pagination', 'port-device-profile', 'port-mac-address-regenerate', 'port-resource-request', 'port-security', 'port-trusted-vif', 'project-id', 'provider', 'qos', 'qos-fip', 'quota_details', 'quotas', 'rbac-address-scope', 'rbac-policies', 'rbac-security-groups', 'router', 'router_availability_zone', 'security-group', 'security-groups-default-rules', 'security-groups-normalized-cidr', 'security-groups-remote-address-group', 'segment', 'sorting', 'standard-attr-description', 'standard-attr-revisions', 'standard-attr-tag', 'standard-attr-timestamp', 'stateful-security-group', 'subnet_allocation', 'subnet-dns-publish-fixed-ip', 'subnetpool-prefix-ops', 'subnet-service-types', 'trunk', 'uplink-status-propagation', 'uplink-status-propagation-updatable'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.147 94287 DEBUG tempest [-] network-feature-enabled.available_features = ['all'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.147 94287 DEBUG tempest [-] network-feature-enabled.floating_ips = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.148 94287 DEBUG tempest [-] network-feature-enabled.ipv6 = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.148 94287 DEBUG tempest [-] network-feature-enabled.ipv6_subnet_attributes = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.148 94287 DEBUG tempest [-] network-feature-enabled.port_admin_state_change = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.148 94287 DEBUG tempest [-] network-feature-enabled.port_security = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.148 94287 DEBUG tempest [-] network-feature-enabled.provider_net_base_segmentation_id = 3000 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.148 94287 DEBUG tempest [-] network-feature-enabled.qos_min_bw_and_pps = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.148 94287 DEBUG tempest [-] network-feature-enabled.qos_placement_physnet = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.148 94287 DEBUG tempest [-] dashboard.dashboard_url = http://localhost/ log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.148 94287 DEBUG tempest [-] dashboard.disable_ssl_certificate_validation = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.149 94287 DEBUG tempest [-] validation.allowed_metadata_downtime = 6.0 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.149 94287 DEBUG tempest [-] validation.allowed_network_downtime = 5.0 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.149 94287 DEBUG tempest [-] validation.auth_method = keypair log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.149 94287 DEBUG tempest [-] validation.connect_method = floating log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.149 94287 DEBUG tempest [-] validation.connect_timeout = 60 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.149 94287 DEBUG tempest [-] validation.floating_ip_range = 10.0.0.0/29 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.149 94287 DEBUG tempest [-] validation.image_alt_ssh_password = **** log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.149 94287 DEBUG tempest [-] validation.image_alt_ssh_user = cirros log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.149 94287 DEBUG tempest [-] validation.image_ssh_password = **** log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.150 94287 DEBUG tempest [-] validation.image_ssh_user = cirros log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.150 94287 DEBUG tempest [-] validation.ip_version_for_ssh = 4 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.150 94287 DEBUG tempest [-] validation.network_for_ssh = private log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.150 94287 DEBUG tempest [-] validation.ping_count = 1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.150 94287 DEBUG tempest [-] validation.ping_size = 56 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.150 94287 DEBUG tempest [-] validation.ping_timeout = 120 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.150 94287 DEBUG tempest [-] validation.run_validation = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.150 94287 DEBUG tempest [-] validation.security_group = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.150 94287 DEBUG tempest [-] validation.security_group_rules = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.151 94287 DEBUG tempest [-] validation.ssh_key_type = ecdsa log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.151 94287 DEBUG tempest [-] validation.ssh_shell_prologue = set -eu -o pipefail; PATH=$PATH:/sbin:/usr/sbin; log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.151 94287 DEBUG tempest [-] validation.ssh_timeout = 784 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.151 94287 DEBUG tempest [-] volume.backend_names = ['BACKEND_1', 'BACKEND_2'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.151 94287 DEBUG tempest [-] volume.backup_driver = swift log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.151 94287 DEBUG tempest [-] volume.build_interval = 1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.151 94287 DEBUG tempest [-] volume.build_timeout = 784 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.151 94287 DEBUG tempest [-] volume.catalog_type = block-storage log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.151 94287 DEBUG tempest [-] volume.disk_format = ['raw', 'qcow2'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.152 94287 DEBUG tempest [-] volume.endpoint_type = publicURL log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.152 94287 DEBUG tempest [-] volume.manage_snapshot_ref = ['source-name', '_snapshot-%s'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.152 94287 DEBUG tempest [-] volume.manage_volume_ref = ['source-name', 'volume-%s'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.152 94287 DEBUG tempest [-] volume.max_microversion = 3.71 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.152 94287 DEBUG tempest [-] volume.min_microversion = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.152 94287 DEBUG tempest [-] volume.region = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.152 94287 DEBUG tempest [-] volume.storage_protocol = iSCSI log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.152 94287 DEBUG tempest [-] volume.vendor_name = Open Source log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.152 94287 DEBUG tempest [-] volume.volume_size = 1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.153 94287 DEBUG tempest [-] volume.volume_size_extend = 1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.153 94287 DEBUG tempest [-] volume.volume_type = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.153 94287 DEBUG tempest [-] volume.volume_type_multiattach = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.153 94287 DEBUG tempest [-] volume-feature-enabled.api_extensions = ['OS-SCH-HNT', 'backups', 'capabilities', 'cgsnapshots', 'consistencygroups', 'encryption', 'os-admin-actions', 'os-availability-zone', 'os-extended-services', 'os-extended-snapshot-attributes', 'os-hosts', 'os-quota-class-sets', 'os-quota-sets', 'os-services', 'os-snapshot-actions', 'os-snapshot-manage', 'os-snapshot-unmanage', 'os-types-extra-specs', 'os-types-manage', 'os-used-limits', 'os-vol-host-attr', 'os-vol-image-meta', 'os-vol-mig-status-attr', 'os-vol-tenant-attr', 'os-volume-actions', 'os-volume-encryption-metadata', 'os-volume-manage', 'os-volume-transfer', 'os-volume-type-access', 'os-volume-unmanage', 'qos-specs', 'scheduler-stats'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.153 94287 DEBUG tempest [-] volume-feature-enabled.backup = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.153 94287 DEBUG tempest [-] volume-feature-enabled.clone = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.153 94287 DEBUG tempest [-] volume-feature-enabled.enable_volume_image_dep_tests = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.153 94287 DEBUG tempest [-] volume-feature-enabled.extend_attached_encrypted_volume = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.153 94287 DEBUG tempest [-] volume-feature-enabled.extend_attached_volume = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.154 94287 DEBUG tempest [-] volume-feature-enabled.extend_volume_with_snapshot = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.154 94287 DEBUG tempest [-] volume-feature-enabled.manage_snapshot = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.154 94287 DEBUG tempest [-] volume-feature-enabled.manage_volume = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.154 94287 DEBUG tempest [-] volume-feature-enabled.multi_backend = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.154 94287 DEBUG tempest [-] volume-feature-enabled.replication = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.154 94287 DEBUG tempest [-] volume-feature-enabled.snapshot = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.154 94287 DEBUG tempest [-] volume-feature-enabled.volume_types_for_data_volume = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.154 94287 DEBUG tempest [-] object-storage.build_timeout = 10 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.154 94287 DEBUG tempest [-] object-storage.catalog_type = object-store log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.155 94287 DEBUG tempest [-] object-storage.cluster_name = name1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.155 94287 DEBUG tempest [-] object-storage.container_sync_interval = 5 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.155 94287 DEBUG tempest [-] object-storage.container_sync_timeout = 600 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.155 94287 DEBUG tempest [-] object-storage.endpoint_type = publicURL log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.155 94287 DEBUG tempest [-] object-storage.operator_role = member log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.155 94287 DEBUG tempest [-] object-storage.realm_name = realm1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.155 94287 DEBUG tempest [-] object-storage.region = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.155 94287 DEBUG tempest [-] object-storage.reseller_admin_role = ResellerAdmin log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.156 94287 DEBUG tempest [-] object-storage-feature-enabled.container_sync = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.156 94287 DEBUG tempest [-] object-storage-feature-enabled.discoverability = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.156 94287 DEBUG tempest [-] object-storage-feature-enabled.discoverable_apis = ['account_quotas', 'bulk_delete', 'bulk_upload', 'container_quotas', 'container_sync', 'crossdomain', 'formpost', 'ratelimit', 'slo', 'staticweb', 'tempauth', 'tempurl', 'versioned_writes'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.156 94287 DEBUG tempest [-] object-storage-feature-enabled.object_versioning = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.156 94287 DEBUG tempest [-] object-storage-feature-enabled.tempurl_digest_hashlib = sha256 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.156 94287 DEBUG tempest [-] scenario.dhcp_client = dhcpcd log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.156 94287 DEBUG tempest [-] scenario.img_container_format = bare log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.156 94287 DEBUG tempest [-] scenario.img_disk_format = qcow2 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.157 94287 DEBUG tempest [-] scenario.img_file = /opt/stack/devstack/files/cirros-0.6.3-x86_64-uec.tar.gz log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.157 94287 DEBUG tempest [-] scenario.img_properties = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.157 94287 DEBUG tempest [-] scenario.protocol = icmp log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.157 94287 DEBUG tempest [-] scenario.target_dir = /tmp log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.157 94287 DEBUG tempest [-] service_available.cinder = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.157 94287 DEBUG tempest [-] service_available.glance = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.157 94287 DEBUG tempest [-] service_available.horizon = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.157 94287 DEBUG tempest [-] service_available.neutron = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.157 94287 DEBUG tempest [-] service_available.nova = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.158 94287 DEBUG tempest [-] service_available.swift = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.158 94287 DEBUG tempest [-] enforce_scope.cinder = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.158 94287 DEBUG tempest [-] enforce_scope.glance = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.158 94287 DEBUG tempest [-] enforce_scope.keystone = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.158 94287 DEBUG tempest [-] enforce_scope.neutron = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.158 94287 DEBUG tempest [-] enforce_scope.nova = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.158 94287 DEBUG tempest [-] enforce_scope.placement = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.158 94287 DEBUG tempest [-] debug.trace_requests = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.158 94287 DEBUG tempest [-] placement.catalog_type = placement log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.159 94287 DEBUG tempest [-] placement.endpoint_type = public log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.159 94287 DEBUG tempest [-] placement.max_microversion = 1.39 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.159 94287 DEBUG tempest [-] placement.min_microversion = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.159 94287 DEBUG tempest [-] placement.region = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.159 94287 DEBUG tempest [-] profiler.key = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.159 94287 DEBUG tempest [-] neutron_plugin_options.advanced_image_flavor_ref = 532b90bc-be15-4cc4-a010-4fc414206f32 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.159 94287 DEBUG tempest [-] neutron_plugin_options.advanced_image_ref = 8d6e8288-578a-4385-a7e1-e61970df4c9e log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.159 94287 DEBUG tempest [-] neutron_plugin_options.advanced_image_ssh_user = ubuntu log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.160 94287 DEBUG tempest [-] neutron_plugin_options.agent_availability_zone = nova log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.160 94287 DEBUG tempest [-] neutron_plugin_options.available_type_drivers = ['flat', 'geneve', 'vlan', 'gre', 'local', 'vxlan'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.160 94287 DEBUG tempest [-] neutron_plugin_options.bgp_schedule_speakers_to_agents = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.160 94287 DEBUG tempest [-] neutron_plugin_options.create_shared_resources = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.160 94287 DEBUG tempest [-] neutron_plugin_options.default_image_is_advanced = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.160 94287 DEBUG tempest [-] neutron_plugin_options.dns_domain = openstackgate.local log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.160 94287 DEBUG tempest [-] neutron_plugin_options.firewall_driver = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.160 94287 DEBUG tempest [-] neutron_plugin_options.global_ip_address = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.160 94287 DEBUG tempest [-] neutron_plugin_options.is_igmp_snooping_enabled = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.161 94287 DEBUG tempest [-] neutron_plugin_options.l3_agent_mode = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.161 94287 DEBUG tempest [-] neutron_plugin_options.max_mtu = 1500 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.161 94287 DEBUG tempest [-] neutron_plugin_options.max_networks_per_project = 4 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.161 94287 DEBUG tempest [-] neutron_plugin_options.multicast_group_range = 225.0.0.120-225.0.0.250 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.161 94287 DEBUG tempest [-] neutron_plugin_options.provider_net_base_segm_id = 1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.161 94287 DEBUG tempest [-] neutron_plugin_options.provider_vlans = ['foo'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.161 94287 DEBUG tempest [-] neutron_plugin_options.q_agent = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.161 94287 DEBUG tempest [-] neutron_plugin_options.reboots_in_test = 1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.161 94287 DEBUG tempest [-] neutron_plugin_options.snat_rules_apply_to_nested_networks = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.162 94287 DEBUG tempest [-] neutron_plugin_options.specify_floating_ip_address_available = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.162 94287 DEBUG tempest [-] neutron_plugin_options.ssh_proxy_jump_host = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.162 94287 DEBUG tempest [-] neutron_plugin_options.ssh_proxy_jump_keyfile = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.162 94287 DEBUG tempest [-] neutron_plugin_options.ssh_proxy_jump_password = **** log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.162 94287 DEBUG tempest [-] neutron_plugin_options.ssh_proxy_jump_port = 22 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.162 94287 DEBUG tempest [-] neutron_plugin_options.ssh_proxy_jump_username = root log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.162 94287 DEBUG tempest [-] neutron_plugin_options.test_mtu_networks = [{"provider:network_type":"vxlan","mtu":1200, "cidr":"10.100.0.0/16"},{"provider:network_type":"vxlan","mtu":1300, "cidr":"10.200.0.0/16"}] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.162 94287 DEBUG tempest [-] bgpvpn.max_asn = 200 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.162 94287 DEBUG tempest [-] bgpvpn.max_nn = 200 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.162 94287 DEBUG tempest [-] bgpvpn.min_asn = 100 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.163 94287 DEBUG tempest [-] bgpvpn.min_nn = 100 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.163 94287 DEBUG tempest [-] fwaas.driver = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.163 94287 DEBUG tempest [-] taas.provider_physical_network = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.163 94287 DEBUG tempest [-] taas.provider_segmentation_id = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.163 94287 DEBUG tempest [-] taas.vlan_filter = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.163 94287 DEBUG tempest [-] dynamic_routing.base_image = quay.io/nf-core/ubuntu:20.04 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.163 94287 DEBUG tempest [-] designate_feature_enabled.segmentation_id = 12345 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:32.163 94287 DEBUG tempest [-] ******************************************************************************** log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3013 2026-05-04 14:53:32.164 94287 DEBUG tempest.lib.services.clients [-] Successfully registered plugin __tempest__ in the service client registry with configuration: [{'name': 'compute', 'service_version': 'compute', 'module_path': 'tempest.lib.services.compute', 'client_names': ['AgentsClient', 'AggregatesClient', 'AssistedVolumeSnapshotsClient', 'AvailabilityZoneClient', 'BaremetalNodesClient', 'CertificatesClient', 'ExtensionsClient', 'FlavorsClient', 'FloatingIPsClient', 'HostsClient', 'HypervisorClient', 'ImagesClient', 'InstanceUsagesAuditLogClient', 'InterfacesClient', 'KeyPairsClient', 'LimitsClient', 'MigrationsClient', 'NetworksClient', 'QuotaClassesClient', 'QuotasClient', 'SecurityGroupDefaultRulesClient', 'SecurityGroupRulesClient', 'SecurityGroupsClient', 'ServerExternalEventsClient', 'ServerGroupsClient', 'ServersClient', 'ServicesClient', 'SnapshotsClient', 'TenantNetworksClient', 'TenantUsagesClient', 'VersionsClient', 'VolumesClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 90, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 784, 'build_interval': 1, 'region': 'RegionOne', 'service': 'compute'}, {'name': 'placement', 'service_version': 'placement', 'module_path': 'tempest.lib.services.placement', 'client_names': ['PlacementClient', 'ResourceProvidersClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 90, 'proxy_url': None, 'endpoint_type': 'public', 'build_timeout': 784, 'build_interval': 1, 'region': 'RegionOne', 'service': 'placement'}, {'name': 'identity_v2', 'service_version': 'identity.v2', 'module_path': 'tempest.lib.services.identity.v2', 'client_names': ['EndpointsClient', 'IdentityClient', 'RolesClient', 'ServicesClient', 'TenantsClient', 'TokenClient', 'UsersClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 90, 'proxy_url': None, 'build_timeout': 784, 'build_interval': 1, 'region': 'RegionOne', 'service': 'identity'}, {'name': 'identity_v3', 'service_version': 'identity.v3', 'module_path': 'tempest.lib.services.identity.v3', 'client_names': ['AccessRulesClient', 'ApplicationCredentialsClient', 'CatalogClient', 'CredentialsClient', 'DomainsClient', 'DomainConfigurationClient', 'EndPointGroupsClient', 'EndPointsClient', 'EndPointsFilterClient', 'GroupsClient', 'IdentityClient', 'InheritedRolesClient', 'LimitsClient', 'OAUTHConsumerClient', 'OAUTHTokenClient', 'PoliciesClient', 'ProjectsClient', 'ProjectTagsClient', 'RegionsClient', 'RoleAssignmentsClient', 'RolesClient', 'ServicesClient', 'V3TokenClient', 'TrustsClient', 'UsersClient', 'VersionsClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 90, 'proxy_url': None, 'build_timeout': 784, 'build_interval': 1, 'region': 'RegionOne', 'service': 'identity'}, {'name': 'image_v2', 'service_version': 'image.v2', 'module_path': 'tempest.lib.services.image.v2', 'client_names': ['ImageMembersClient', 'ImagesClient', 'ImageCacheClient', 'NamespaceObjectsClient', 'NamespacePropertiesClient', 'NamespaceTagsClient', 'NamespacesClient', 'ResourceTypesClient', 'SchemasClient', 'TaskClient', 'VersionsClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 90, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 300, 'build_interval': 1, 'region': 'RegionOne', 'service': 'image'}, {'name': 'network', 'service_version': 'network', 'module_path': 'tempest.lib.services.network', 'client_names': ['AgentsClient', 'ExtensionsClient', 'FloatingIPsClient', 'FloatingIpsPortForwardingClient', 'MeteringLabelRulesClient', 'MeteringLabelsClient', 'NetworksClient', 'NetworkVersionsClient', 'PortsClient', 'QosClient', 'QosMinimumBandwidthRulesClient', 'QosLimitBandwidthRulesClient', 'QuotasClient', 'RoutersClient', 'SecurityGroupRulesClient', 'SecurityGroupsClient', 'SegmentsClient', 'ServiceProvidersClient', 'SubnetpoolsClient', 'SubnetsClient', 'TagsClient', 'TrunksClient', 'LogResourceClient', 'LoggableResourceClient', 'QosMinimumPacketRateRulesClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 90, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 300, 'build_interval': 1, 'region': 'RegionOne', 'service': 'network'}, {'name': 'object_storage', 'service_version': 'object-storage', 'module_path': 'tempest.lib.services.object_storage', 'client_names': ['AccountClient', 'BulkMiddlewareClient', 'CapabilitiesClient', 'ContainerClient', 'ObjectClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 90, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 10, 'build_interval': 1, 'region': 'RegionOne', 'service': 'object-store'}, {'name': 'volume_v2', 'service_version': 'volume.v2', 'module_path': 'tempest.lib.services.volume.v2', 'client_names': ['AvailabilityZoneClient', 'BackupsClient', 'EncryptionTypesClient', 'ExtensionsClient', 'HostsClient', 'QosSpecsClient', 'QuotasClient', 'ServicesClient', 'SnapshotsClient', 'TypesClient', 'VolumesClient', 'LimitsClient', 'CapabilitiesClient', 'SchedulerStatsClient', 'SnapshotManageClient', 'VolumeManageClient', 'TransfersClient', 'QuotaClassesClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 90, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 784, 'build_interval': 1, 'region': 'RegionOne', 'service': 'block-storage'}, {'name': 'volume_v3', 'service_version': 'volume.v3', 'module_path': 'tempest.lib.services.volume.v3', 'client_names': ['AttachmentsClient', 'AvailabilityZoneClient', 'BackupsClient', 'BaseClient', 'CapabilitiesClient', 'EncryptionTypesClient', 'ExtensionsClient', 'GroupSnapshotsClient', 'GroupTypesClient', 'GroupsClient', 'HostsClient', 'LimitsClient', 'MessagesClient', 'QosSpecsClient', 'QuotaClassesClient', 'QuotasClient', 'SchedulerStatsClient', 'ServicesClient', 'SnapshotManageClient', 'SnapshotsClient', 'TransfersClient', 'TransfersV355Client', 'TypesClient', 'VersionsClient', 'VolumeManageClient', 'VolumesClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 90, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 784, 'build_interval': 1, 'region': 'RegionOne', 'service': 'block-storage'}] register_service_client /opt/stack/tempest/tempest/lib/services/clients.py:119 2026-05-04 14:53:32.938 94287 DEBUG tempest.lib.decorators [-] marked AggregatesAdminTestBase for serial execution serial /opt/stack/tempest/tempest/lib/decorators.py:229 2026-05-04 14:53:32.941 94287 DEBUG tempest.lib.decorators [-] marked ServersAffinityTest for serial execution serial /opt/stack/tempest/tempest/lib/decorators.py:229 2026-05-04 14:53:32.944 94287 DEBUG tempest.lib.decorators [-] marked TestAggregatesBasicOps for serial execution serial /opt/stack/tempest/tempest/lib/decorators.py:229 2026-05-04 14:53:32.944 94287 INFO tempest.test_discover.plugins [-] Loading tests from Tempest plugin: neutron_tests 2026-05-04 14:53:34.753 94287 DEBUG oslo_concurrency.lockutils [-] Acquiring lock "context-manager" by "neutron_lib.db.api._create_context_manager" inner /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:506 2026-05-04 14:53:34.754 94287 DEBUG oslo_concurrency.lockutils [-] Lock "context-manager" acquired by "neutron_lib.db.api._create_context_manager" :: waited 0.000s inner /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:519 2026-05-04 14:53:34.754 94287 DEBUG oslo_concurrency.lockutils [-] Lock "context-manager" "released" by "neutron_lib.db.api._create_context_manager" :: held 0.000s inner /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:538 2026-05-04 14:53:36.984 94291 INFO tempest [-] Using tempest config file /opt/stack/tempest/etc/tempest.conf 2026-05-04 14:53:36.985 94291 INFO tempest.test_discover.plugins [-] Register additional config options from Tempest plugin: neutron_tests 2026-05-04 14:53:36.985 94291 INFO tempest.test_discover.plugins [-] List additional config options registered by Tempest plugin: neutron_tests 2026-05-04 14:53:36.985 94291 DEBUG tempest [-] ******************************************************************************** log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2979 2026-05-04 14:53:36.985 94291 DEBUG tempest [-] Configuration options gathered from: log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2980 2026-05-04 14:53:36.985 94291 DEBUG tempest [-] command line args: [] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2981 2026-05-04 14:53:36.986 94291 DEBUG tempest [-] config files: ['/opt/stack/tempest/etc/tempest.conf'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2982 2026-05-04 14:53:36.986 94291 DEBUG tempest [-] ================================================================================ log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2987 2026-05-04 14:53:36.986 94291 DEBUG tempest [-] config_dir = [] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.986 94291 DEBUG tempest [-] config_file = ['/opt/stack/tempest/etc/tempest.conf'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.986 94291 DEBUG tempest [-] config_source = [] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.986 94291 DEBUG tempest [-] debug = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.986 94291 DEBUG tempest [-] default_log_levels = ['amqp=WARN', 'boto=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.987 94291 DEBUG tempest [-] instance_format = [instance: %(uuid)s] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.987 94291 DEBUG tempest [-] instance_uuid_format = [instance: %(uuid)s] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.987 94291 DEBUG tempest [-] log_color = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.987 94291 DEBUG tempest [-] log_config_append = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.987 94291 DEBUG tempest [-] log_date_format = %Y-%m-%d %H:%M:%S log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.987 94291 DEBUG tempest [-] log_dir = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.987 94291 DEBUG tempest [-] log_file = tempest.log log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.988 94291 DEBUG tempest [-] log_rotate_interval = 1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.988 94291 DEBUG tempest [-] log_rotate_interval_type = days log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.988 94291 DEBUG tempest [-] log_rotation_type = none log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.988 94291 DEBUG tempest [-] logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.988 94291 DEBUG tempest [-] logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.988 94291 DEBUG tempest [-] logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.988 94291 DEBUG tempest [-] logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.988 94291 DEBUG tempest [-] logging_user_identity_format = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.989 94291 DEBUG tempest [-] max_logfile_count = 30 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.989 94291 DEBUG tempest [-] max_logfile_size_mb = 200 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.989 94291 DEBUG tempest [-] pause_teardown = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.989 94291 DEBUG tempest [-] publish_errors = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.989 94291 DEBUG tempest [-] rate_limit_burst = 0 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.989 94291 DEBUG tempest [-] rate_limit_except_level = CRITICAL log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.989 94291 DEBUG tempest [-] rate_limit_interval = 0 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.989 94291 DEBUG tempest [-] record_resources = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.989 94291 DEBUG tempest [-] resource_name_prefix = tempest log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.989 94291 DEBUG tempest [-] shell_completion = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.990 94291 DEBUG tempest [-] syslog_log_facility = LOG_USER log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.990 94291 DEBUG tempest [-] use_journal = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.990 94291 DEBUG tempest [-] use_json = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.990 94291 DEBUG tempest [-] use_stderr = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.990 94291 DEBUG tempest [-] use_syslog = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:2995 2026-05-04 14:53:36.990 94291 DEBUG tempest [-] oslo_concurrency.disable_process_locking = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.990 94291 DEBUG tempest [-] oslo_concurrency.lock_path = /opt/stack/data/tempest log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.990 94291 DEBUG tempest [-] auth.admin_domain_name = Default log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.990 94291 DEBUG tempest [-] auth.admin_password = **** log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.991 94291 DEBUG tempest [-] auth.admin_project_domain_name = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.991 94291 DEBUG tempest [-] auth.admin_project_name = admin log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.991 94291 DEBUG tempest [-] auth.admin_system = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.991 94291 DEBUG tempest [-] auth.admin_user_domain_name = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.991 94291 DEBUG tempest [-] auth.admin_username = admin log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.991 94291 DEBUG tempest [-] auth.create_isolated_networks = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.991 94291 DEBUG tempest [-] auth.default_credentials_domain_name = Default log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.991 94291 DEBUG tempest [-] auth.tempest_roles = [] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.991 94291 DEBUG tempest [-] auth.test_accounts_file = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.992 94291 DEBUG tempest [-] auth.use_dynamic_credentials = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.992 94291 DEBUG tempest [-] compute.build_interval = 1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.992 94291 DEBUG tempest [-] compute.build_timeout = 784 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.992 94291 DEBUG tempest [-] compute.catalog_type = compute log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.992 94291 DEBUG tempest [-] compute.certified_image_ref = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.992 94291 DEBUG tempest [-] compute.certified_image_trusted_certs = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.992 94291 DEBUG tempest [-] compute.compute_volume_common_az = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.992 94291 DEBUG tempest [-] compute.endpoint_type = publicURL log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.993 94291 DEBUG tempest [-] compute.fixed_network_name = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.993 94291 DEBUG tempest [-] compute.flavor_ref = 42 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.993 94291 DEBUG tempest [-] compute.flavor_ref_alt = 84 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.993 94291 DEBUG tempest [-] compute.hypervisor_type = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.993 94291 DEBUG tempest [-] compute.image_ref = 10a60f90-aa7d-498d-b165-0dd2fd32b054 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.993 94291 DEBUG tempest [-] compute.image_ref_alt = 8d6e8288-578a-4385-a7e1-e61970df4c9e log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.993 94291 DEBUG tempest [-] compute.max_microversion = 2.100 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.993 94291 DEBUG tempest [-] compute.migration_dest_host = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.993 94291 DEBUG tempest [-] compute.migration_source_host = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.994 94291 DEBUG tempest [-] compute.min_compute_nodes = 1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.994 94291 DEBUG tempest [-] compute.min_microversion = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.994 94291 DEBUG tempest [-] compute.ready_wait = 0 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.994 94291 DEBUG tempest [-] compute.region = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.994 94291 DEBUG tempest [-] compute.shelved_offload_time = 0 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.994 94291 DEBUG tempest [-] compute.target_hosts_to_avoid = -ironic log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.994 94291 DEBUG tempest [-] compute.volume_device_name = vdb log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.994 94291 DEBUG tempest [-] compute-feature-enabled.attach_encrypted_volume = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.994 94291 DEBUG tempest [-] compute-feature-enabled.block_migration_for_live_migration = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.994 94291 DEBUG tempest [-] compute-feature-enabled.can_migrate_between_any_hosts = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.995 94291 DEBUG tempest [-] compute-feature-enabled.change_password = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.995 94291 DEBUG tempest [-] compute-feature-enabled.cold_migration = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.995 94291 DEBUG tempest [-] compute-feature-enabled.config_drive = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.995 94291 DEBUG tempest [-] compute-feature-enabled.console_output = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.995 94291 DEBUG tempest [-] compute-feature-enabled.dhcp_domain = .novalocal log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.995 94291 DEBUG tempest [-] compute-feature-enabled.disk_config = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.995 94291 DEBUG tempest [-] compute-feature-enabled.enable_instance_password = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.995 94291 DEBUG tempest [-] compute-feature-enabled.hostname_fqdn_sanitization = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.996 94291 DEBUG tempest [-] compute-feature-enabled.ide_bus = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.996 94291 DEBUG tempest [-] compute-feature-enabled.interface_attach = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.996 94291 DEBUG tempest [-] compute-feature-enabled.live_migrate_back_and_forth = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.996 94291 DEBUG tempest [-] compute-feature-enabled.live_migration = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.996 94291 DEBUG tempest [-] compute-feature-enabled.metadata_service = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.996 94291 DEBUG tempest [-] compute-feature-enabled.nova_policy_roles = ['admin', 'manager', 'member', 'reader', 'service'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.996 94291 DEBUG tempest [-] compute-feature-enabled.pause = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.996 94291 DEBUG tempest [-] compute-feature-enabled.personality = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.996 94291 DEBUG tempest [-] compute-feature-enabled.rescue = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.996 94291 DEBUG tempest [-] compute-feature-enabled.resize = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.997 94291 DEBUG tempest [-] compute-feature-enabled.scheduler_enabled_filters = ['ComputeFilter', 'ComputeCapabilitiesFilter', 'ImagePropertiesFilter', 'ServerGroupAntiAffinityFilter', 'ServerGroupAffinityFilter', 'SameHostFilter', 'DifferentHostFilter'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.997 94291 DEBUG tempest [-] compute-feature-enabled.serial_console = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.997 94291 DEBUG tempest [-] compute-feature-enabled.shelve = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.997 94291 DEBUG tempest [-] compute-feature-enabled.shelve_migrate = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.997 94291 DEBUG tempest [-] compute-feature-enabled.snapshot = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.997 94291 DEBUG tempest [-] compute-feature-enabled.spice_console = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.997 94291 DEBUG tempest [-] compute-feature-enabled.stable_rescue = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.997 94291 DEBUG tempest [-] compute-feature-enabled.suspend = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.998 94291 DEBUG tempest [-] compute-feature-enabled.swap_volume = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.998 94291 DEBUG tempest [-] compute-feature-enabled.unified_limits = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.998 94291 DEBUG tempest [-] compute-feature-enabled.vnc_console = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.998 94291 DEBUG tempest [-] compute-feature-enabled.volume_backed_live_migration = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.998 94291 DEBUG tempest [-] compute-feature-enabled.volume_multiattach = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.998 94291 DEBUG tempest [-] compute-feature-enabled.vtpm_live_migration = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.998 94291 DEBUG tempest [-] identity.admin_domain_scope = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.998 94291 DEBUG tempest [-] identity.admin_role = admin log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.998 94291 WARNING oslo_config.cfg [-] Deprecated: Option "auth_version" from group "identity" is deprecated for removal (Identity v2 API was removed and v3 is the only available identity API version now). Its value may be silently ignored in the future. 2026-05-04 14:53:36.999 94291 DEBUG tempest [-] identity.auth_version = v3 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.999 94291 DEBUG tempest [-] identity.ca_certificates_file = /opt/stack/data/ca-bundle.pem log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.999 94291 DEBUG tempest [-] identity.catalog_type = identity log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.999 94291 DEBUG tempest [-] identity.default_domain_id = default log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.999 94291 DEBUG tempest [-] identity.disable_ssl_certificate_validation = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.999 94291 DEBUG tempest [-] identity.region = RegionOne log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:36.999 94291 DEBUG tempest [-] identity.uri = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.000 94291 DEBUG tempest [-] identity.uri_v3 = https://158.69.66.187/identity/v3 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.000 94291 DEBUG tempest [-] identity.use_system_token = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.000 94291 DEBUG tempest [-] identity.user_lockout_duration = 10 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.000 94291 DEBUG tempest [-] identity.user_lockout_failure_attempts = 2 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.000 94291 DEBUG tempest [-] identity.user_minimum_password_age = 0 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.000 94291 DEBUG tempest [-] identity.user_unique_last_password_count = 2 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.000 94291 DEBUG tempest [-] identity.v2_admin_endpoint_type = adminURL log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.000 94291 DEBUG tempest [-] identity.v2_public_endpoint_type = publicURL log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.001 94291 DEBUG tempest [-] identity.v3_endpoint_type = public log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.001 94291 DEBUG tempest [-] service-clients.http_timeout = 90 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.001 94291 DEBUG tempest [-] service-clients.proxy_url = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.001 94291 WARNING oslo_config.cfg [-] Deprecated: Option "access_rules" from group "identity-feature-enabled" is deprecated for removal (Access rules for application credentials is a default feature since Train). Its value may be silently ignored in the future. 2026-05-04 14:53:37.001 94291 DEBUG tempest [-] identity-feature-enabled.access_rules = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.001 94291 DEBUG tempest [-] identity-feature-enabled.api_extensions = ['all'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.001 94291 DEBUG tempest [-] identity-feature-enabled.api_v2 = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.002 94291 DEBUG tempest [-] identity-feature-enabled.api_v2_admin = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.002 94291 DEBUG tempest [-] identity-feature-enabled.api_v3 = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.002 94291 DEBUG tempest [-] identity-feature-enabled.domain_specific_drivers = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.002 94291 DEBUG tempest [-] identity-feature-enabled.immutable_user_source = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.002 94291 DEBUG tempest [-] identity-feature-enabled.security_compliance = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.002 94291 DEBUG tempest [-] identity-feature-enabled.trust = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.002 94291 DEBUG tempest [-] image.alternate_image_endpoint = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.002 94291 DEBUG tempest [-] image.alternate_image_endpoint_type = publicURL log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.003 94291 DEBUG tempest [-] image.build_interval = 1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.003 94291 DEBUG tempest [-] image.build_timeout = 300 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.003 94291 DEBUG tempest [-] image.catalog_type = image log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.003 94291 DEBUG tempest [-] image.container_formats = ['bare', 'ami', 'ari', 'aki', 'ovf', 'ova'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.003 94291 DEBUG tempest [-] image.disk_formats = ['qcow2', 'raw', 'ami', 'ari', 'aki', 'vhd', 'vmdk', 'vdi', 'iso', 'vhdx'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.003 94291 DEBUG tempest [-] image.endpoint_type = publicURL log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.003 94291 DEBUG tempest [-] image.hashing_algorithm = sha512 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.004 94291 DEBUG tempest [-] image.http_image = http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-uec.tar.gz log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.004 94291 DEBUG tempest [-] image.http_qcow2_image = http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.004 94291 DEBUG tempest [-] image.image_caching_enabled = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.004 94291 DEBUG tempest [-] image.images_manifest_file = /opt/stack/os-test-images/images/manifest.yaml log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.004 94291 DEBUG tempest [-] image.region = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.004 94291 DEBUG tempest [-] image-feature-enabled.api_v2 = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.004 94291 DEBUG tempest [-] image-feature-enabled.do_secure_hash = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.004 94291 DEBUG tempest [-] image-feature-enabled.http_store_enabled = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.005 94291 DEBUG tempest [-] image-feature-enabled.image_conversion = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.005 94291 DEBUG tempest [-] image-feature-enabled.image_format_enforcement = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.005 94291 WARNING oslo_config.cfg [-] Deprecated: Option "import_image" from group "image-feature-enabled" is deprecated for removal (Issue with image import in WSGI mode was fixed in Victoria, and this feature works in any deployment architecture now.). Its value may be silently ignored in the future. 2026-05-04 14:53:37.005 94291 DEBUG tempest [-] image-feature-enabled.import_image = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.005 94291 DEBUG tempest [-] image-feature-enabled.manage_locations = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.005 94291 WARNING oslo_config.cfg [-] Deprecated: Option "os_glance_reserved" from group "image-feature-enabled" is deprecated for removal (os_glance namespace is always reserved since Wallaby). Its value may be silently ignored in the future. 2026-05-04 14:53:37.005 94291 DEBUG tempest [-] image-feature-enabled.os_glance_reserved = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.006 94291 DEBUG tempest [-] network.build_interval = 1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.006 94291 DEBUG tempest [-] network.build_timeout = 300 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.006 94291 DEBUG tempest [-] network.catalog_type = network log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.006 94291 DEBUG tempest [-] network.default_network = ['10.1.0.0/20'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.006 94291 DEBUG tempest [-] network.endpoint_type = publicURL log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.006 94291 DEBUG tempest [-] network.floating_network_name = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.006 94291 DEBUG tempest [-] network.port_profile = {} log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.006 94291 DEBUG tempest [-] network.port_vnic_type = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.007 94291 DEBUG tempest [-] network.project_network_cidr = 10.1.0.0/20 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.007 94291 DEBUG tempest [-] network.project_network_mask_bits = 28 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.007 94291 DEBUG tempest [-] network.project_network_v6_cidr = 2001:db8::/48 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.007 94291 DEBUG tempest [-] network.project_network_v6_mask_bits = 64 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.007 94291 DEBUG tempest [-] network.project_networks_reachable = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.007 94291 DEBUG tempest [-] network.public_network_id = 39de2d8c-5c5f-4fd7-b9f5-a74f800ee647 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.007 94291 DEBUG tempest [-] network.public_router_id = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.007 94291 DEBUG tempest [-] network.region = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.008 94291 DEBUG tempest [-] network.shared_physical_network = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.008 94291 DEBUG tempest [-] network.subnet_id = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.008 94291 DEBUG tempest [-] network-feature-enabled.api_extensions = ['address-group', 'address-scope', 'agent', 'allowed-address-pairs', 'auto-allocated-topology', 'availability_zone', 'bgp', 'bgp_4byte_asn', 'bgp_dragent_scheduler', 'binding', 'default-subnetpools', 'dns-domain-ports', 'dns-integration', 'dns-integration-domain-keywords', 'empty-string-filtering', 'expose-port-forwarding-in-fip', 'external-net', 'ext-gw-mode', 'extra_dhcp_opt', 'extraroute', 'filter-validation', 'fip-port-details', 'flavors', 'floatingip-pools', 'floating-ip-port-forwarding', 'floating-ip-port-forwarding-detail', 'l3-flavors', 'l3-ha', 'multi-provider', 'net-mtu', 'net-mtu-writable', 'network_availability_zone', 'network-ip-availability', 'pagination', 'port-device-profile', 'port-mac-address-regenerate', 'port-resource-request', 'port-security', 'port-trusted-vif', 'project-id', 'provider', 'qos', 'qos-fip', 'quota_details', 'quotas', 'rbac-address-scope', 'rbac-policies', 'rbac-security-groups', 'router', 'router_availability_zone', 'security-group', 'security-groups-default-rules', 'security-groups-normalized-cidr', 'security-groups-remote-address-group', 'segment', 'sorting', 'standard-attr-description', 'standard-attr-revisions', 'standard-attr-tag', 'standard-attr-timestamp', 'stateful-security-group', 'subnet_allocation', 'subnet-dns-publish-fixed-ip', 'subnetpool-prefix-ops', 'subnet-service-types', 'trunk', 'uplink-status-propagation', 'uplink-status-propagation-updatable'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.008 94291 DEBUG tempest [-] network-feature-enabled.available_features = ['all'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.008 94291 DEBUG tempest [-] network-feature-enabled.floating_ips = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.008 94291 DEBUG tempest [-] network-feature-enabled.ipv6 = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.008 94291 DEBUG tempest [-] network-feature-enabled.ipv6_subnet_attributes = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.009 94291 DEBUG tempest [-] network-feature-enabled.port_admin_state_change = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.009 94291 DEBUG tempest [-] network-feature-enabled.port_security = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.009 94291 DEBUG tempest [-] network-feature-enabled.provider_net_base_segmentation_id = 3000 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.009 94291 DEBUG tempest [-] network-feature-enabled.qos_min_bw_and_pps = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.009 94291 DEBUG tempest [-] network-feature-enabled.qos_placement_physnet = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.009 94291 DEBUG tempest [-] dashboard.dashboard_url = http://localhost/ log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.009 94291 DEBUG tempest [-] dashboard.disable_ssl_certificate_validation = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.010 94291 DEBUG tempest [-] validation.allowed_metadata_downtime = 6.0 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.010 94291 DEBUG tempest [-] validation.allowed_network_downtime = 5.0 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.010 94291 DEBUG tempest [-] validation.auth_method = keypair log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.010 94291 DEBUG tempest [-] validation.connect_method = floating log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.010 94291 DEBUG tempest [-] validation.connect_timeout = 60 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.010 94291 DEBUG tempest [-] validation.floating_ip_range = 10.0.0.0/29 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.010 94291 DEBUG tempest [-] validation.image_alt_ssh_password = **** log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.010 94291 DEBUG tempest [-] validation.image_alt_ssh_user = cirros log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.010 94291 DEBUG tempest [-] validation.image_ssh_password = **** log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.011 94291 DEBUG tempest [-] validation.image_ssh_user = cirros log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.011 94291 DEBUG tempest [-] validation.ip_version_for_ssh = 4 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.011 94291 DEBUG tempest [-] validation.network_for_ssh = private log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.011 94291 DEBUG tempest [-] validation.ping_count = 1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.011 94291 DEBUG tempest [-] validation.ping_size = 56 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.011 94291 DEBUG tempest [-] validation.ping_timeout = 120 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.011 94291 DEBUG tempest [-] validation.run_validation = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.012 94291 DEBUG tempest [-] validation.security_group = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.012 94291 DEBUG tempest [-] validation.security_group_rules = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.012 94291 DEBUG tempest [-] validation.ssh_key_type = ecdsa log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.012 94291 DEBUG tempest [-] validation.ssh_shell_prologue = set -eu -o pipefail; PATH=$PATH:/sbin:/usr/sbin; log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.012 94291 DEBUG tempest [-] validation.ssh_timeout = 784 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.012 94291 DEBUG tempest [-] volume.backend_names = ['BACKEND_1', 'BACKEND_2'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.012 94291 DEBUG tempest [-] volume.backup_driver = swift log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.012 94291 DEBUG tempest [-] volume.build_interval = 1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.013 94291 DEBUG tempest [-] volume.build_timeout = 784 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.013 94291 DEBUG tempest [-] volume.catalog_type = block-storage log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.013 94291 DEBUG tempest [-] volume.disk_format = ['raw', 'qcow2'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.013 94291 DEBUG tempest [-] volume.endpoint_type = publicURL log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.013 94291 DEBUG tempest [-] volume.manage_snapshot_ref = ['source-name', '_snapshot-%s'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.013 94291 DEBUG tempest [-] volume.manage_volume_ref = ['source-name', 'volume-%s'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.013 94291 DEBUG tempest [-] volume.max_microversion = 3.71 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.013 94291 DEBUG tempest [-] volume.min_microversion = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.014 94291 DEBUG tempest [-] volume.region = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.014 94291 DEBUG tempest [-] volume.storage_protocol = iSCSI log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.014 94291 DEBUG tempest [-] volume.vendor_name = Open Source log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.014 94291 DEBUG tempest [-] volume.volume_size = 1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.014 94291 DEBUG tempest [-] volume.volume_size_extend = 1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.014 94291 DEBUG tempest [-] volume.volume_type = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.014 94291 DEBUG tempest [-] volume.volume_type_multiattach = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.014 94291 DEBUG tempest [-] volume-feature-enabled.api_extensions = ['OS-SCH-HNT', 'backups', 'capabilities', 'cgsnapshots', 'consistencygroups', 'encryption', 'os-admin-actions', 'os-availability-zone', 'os-extended-services', 'os-extended-snapshot-attributes', 'os-hosts', 'os-quota-class-sets', 'os-quota-sets', 'os-services', 'os-snapshot-actions', 'os-snapshot-manage', 'os-snapshot-unmanage', 'os-types-extra-specs', 'os-types-manage', 'os-used-limits', 'os-vol-host-attr', 'os-vol-image-meta', 'os-vol-mig-status-attr', 'os-vol-tenant-attr', 'os-volume-actions', 'os-volume-encryption-metadata', 'os-volume-manage', 'os-volume-transfer', 'os-volume-type-access', 'os-volume-unmanage', 'qos-specs', 'scheduler-stats'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.015 94291 DEBUG tempest [-] volume-feature-enabled.backup = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.015 94291 DEBUG tempest [-] volume-feature-enabled.clone = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.015 94291 DEBUG tempest [-] volume-feature-enabled.enable_volume_image_dep_tests = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.015 94291 DEBUG tempest [-] volume-feature-enabled.extend_attached_encrypted_volume = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.015 94291 DEBUG tempest [-] volume-feature-enabled.extend_attached_volume = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.015 94291 DEBUG tempest [-] volume-feature-enabled.extend_volume_with_snapshot = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.015 94291 DEBUG tempest [-] volume-feature-enabled.manage_snapshot = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.015 94291 DEBUG tempest [-] volume-feature-enabled.manage_volume = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.016 94291 DEBUG tempest [-] volume-feature-enabled.multi_backend = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.016 94291 DEBUG tempest [-] volume-feature-enabled.replication = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.016 94291 DEBUG tempest [-] volume-feature-enabled.snapshot = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.016 94291 DEBUG tempest [-] volume-feature-enabled.volume_types_for_data_volume = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.016 94291 DEBUG tempest [-] object-storage.build_timeout = 10 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.016 94291 DEBUG tempest [-] object-storage.catalog_type = object-store log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.016 94291 DEBUG tempest [-] object-storage.cluster_name = name1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.016 94291 DEBUG tempest [-] object-storage.container_sync_interval = 5 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.017 94291 DEBUG tempest [-] object-storage.container_sync_timeout = 600 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.017 94291 DEBUG tempest [-] object-storage.endpoint_type = publicURL log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.017 94291 DEBUG tempest [-] object-storage.operator_role = member log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.017 94291 DEBUG tempest [-] object-storage.realm_name = realm1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.017 94291 DEBUG tempest [-] object-storage.region = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.017 94291 DEBUG tempest [-] object-storage.reseller_admin_role = ResellerAdmin log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.017 94291 DEBUG tempest [-] object-storage-feature-enabled.container_sync = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.017 94291 DEBUG tempest [-] object-storage-feature-enabled.discoverability = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.018 94291 DEBUG tempest [-] object-storage-feature-enabled.discoverable_apis = ['account_quotas', 'bulk_delete', 'bulk_upload', 'container_quotas', 'container_sync', 'crossdomain', 'formpost', 'ratelimit', 'slo', 'staticweb', 'tempauth', 'tempurl', 'versioned_writes'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.018 94291 DEBUG tempest [-] object-storage-feature-enabled.object_versioning = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.018 94291 DEBUG tempest [-] object-storage-feature-enabled.tempurl_digest_hashlib = sha256 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.018 94291 DEBUG tempest [-] scenario.dhcp_client = dhcpcd log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.018 94291 DEBUG tempest [-] scenario.img_container_format = bare log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.018 94291 DEBUG tempest [-] scenario.img_disk_format = qcow2 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.018 94291 DEBUG tempest [-] scenario.img_file = /opt/stack/devstack/files/cirros-0.6.3-x86_64-uec.tar.gz log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.018 94291 DEBUG tempest [-] scenario.img_properties = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.018 94291 DEBUG tempest [-] scenario.protocol = icmp log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.019 94291 DEBUG tempest [-] scenario.target_dir = /tmp log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.019 94291 DEBUG tempest [-] service_available.cinder = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.019 94291 DEBUG tempest [-] service_available.glance = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.019 94291 DEBUG tempest [-] service_available.horizon = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.019 94291 DEBUG tempest [-] service_available.neutron = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.019 94291 DEBUG tempest [-] service_available.nova = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.019 94291 DEBUG tempest [-] service_available.swift = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.019 94291 DEBUG tempest [-] enforce_scope.cinder = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.020 94291 DEBUG tempest [-] enforce_scope.glance = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.020 94291 DEBUG tempest [-] enforce_scope.keystone = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.020 94291 DEBUG tempest [-] enforce_scope.neutron = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.020 94291 DEBUG tempest [-] enforce_scope.nova = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.020 94291 DEBUG tempest [-] enforce_scope.placement = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.020 94291 DEBUG tempest [-] debug.trace_requests = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.020 94291 DEBUG tempest [-] placement.catalog_type = placement log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.020 94291 DEBUG tempest [-] placement.endpoint_type = public log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.020 94291 DEBUG tempest [-] placement.max_microversion = 1.39 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.021 94291 DEBUG tempest [-] placement.min_microversion = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.021 94291 DEBUG tempest [-] placement.region = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.021 94291 DEBUG tempest [-] profiler.key = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.021 94291 DEBUG tempest [-] neutron_plugin_options.advanced_image_flavor_ref = 532b90bc-be15-4cc4-a010-4fc414206f32 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.021 94291 DEBUG tempest [-] neutron_plugin_options.advanced_image_ref = 8d6e8288-578a-4385-a7e1-e61970df4c9e log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.021 94291 DEBUG tempest [-] neutron_plugin_options.advanced_image_ssh_user = ubuntu log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.021 94291 DEBUG tempest [-] neutron_plugin_options.agent_availability_zone = nova log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.021 94291 DEBUG tempest [-] neutron_plugin_options.available_type_drivers = ['flat', 'geneve', 'vlan', 'gre', 'local', 'vxlan'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.022 94291 DEBUG tempest [-] neutron_plugin_options.bgp_schedule_speakers_to_agents = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.022 94291 DEBUG tempest [-] neutron_plugin_options.create_shared_resources = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.022 94291 DEBUG tempest [-] neutron_plugin_options.default_image_is_advanced = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.022 94291 DEBUG tempest [-] neutron_plugin_options.dns_domain = openstackgate.local log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.022 94291 DEBUG tempest [-] neutron_plugin_options.firewall_driver = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.022 94291 DEBUG tempest [-] neutron_plugin_options.global_ip_address = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.022 94291 DEBUG tempest [-] neutron_plugin_options.is_igmp_snooping_enabled = False log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.022 94291 DEBUG tempest [-] neutron_plugin_options.l3_agent_mode = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.022 94291 DEBUG tempest [-] neutron_plugin_options.max_mtu = 1500 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.023 94291 DEBUG tempest [-] neutron_plugin_options.max_networks_per_project = 4 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.023 94291 DEBUG tempest [-] neutron_plugin_options.multicast_group_range = 225.0.0.120-225.0.0.250 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.023 94291 DEBUG tempest [-] neutron_plugin_options.provider_net_base_segm_id = 1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.023 94291 DEBUG tempest [-] neutron_plugin_options.provider_vlans = ['foo'] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.023 94291 DEBUG tempest [-] neutron_plugin_options.q_agent = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.023 94291 DEBUG tempest [-] neutron_plugin_options.reboots_in_test = 1 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.023 94291 DEBUG tempest [-] neutron_plugin_options.snat_rules_apply_to_nested_networks = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.023 94291 DEBUG tempest [-] neutron_plugin_options.specify_floating_ip_address_available = True log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.024 94291 DEBUG tempest [-] neutron_plugin_options.ssh_proxy_jump_host = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.024 94291 DEBUG tempest [-] neutron_plugin_options.ssh_proxy_jump_keyfile = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.024 94291 DEBUG tempest [-] neutron_plugin_options.ssh_proxy_jump_password = **** log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.024 94291 DEBUG tempest [-] neutron_plugin_options.ssh_proxy_jump_port = 22 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.024 94291 DEBUG tempest [-] neutron_plugin_options.ssh_proxy_jump_username = root log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.024 94291 DEBUG tempest [-] neutron_plugin_options.test_mtu_networks = [{"provider:network_type":"vxlan","mtu":1200, "cidr":"10.100.0.0/16"},{"provider:network_type":"vxlan","mtu":1300, "cidr":"10.200.0.0/16"}] log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.024 94291 DEBUG tempest [-] bgpvpn.max_asn = 200 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.024 94291 DEBUG tempest [-] bgpvpn.max_nn = 200 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.024 94291 DEBUG tempest [-] bgpvpn.min_asn = 100 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.025 94291 DEBUG tempest [-] bgpvpn.min_nn = 100 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.025 94291 DEBUG tempest [-] fwaas.driver = None log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.025 94291 DEBUG tempest [-] taas.provider_physical_network = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.025 94291 DEBUG tempest [-] taas.provider_segmentation_id = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.025 94291 DEBUG tempest [-] taas.vlan_filter = log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.025 94291 DEBUG tempest [-] dynamic_routing.base_image = quay.io/nf-core/ubuntu:20.04 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.025 94291 DEBUG tempest [-] designate_feature_enabled.segmentation_id = 12345 log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3006 2026-05-04 14:53:37.025 94291 DEBUG tempest [-] ******************************************************************************** log_opt_values /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_config/cfg.py:3013 2026-05-04 14:53:37.026 94291 DEBUG tempest.lib.services.clients [-] Successfully registered plugin __tempest__ in the service client registry with configuration: [{'name': 'compute', 'service_version': 'compute', 'module_path': 'tempest.lib.services.compute', 'client_names': ['AgentsClient', 'AggregatesClient', 'AssistedVolumeSnapshotsClient', 'AvailabilityZoneClient', 'BaremetalNodesClient', 'CertificatesClient', 'ExtensionsClient', 'FlavorsClient', 'FloatingIPsClient', 'HostsClient', 'HypervisorClient', 'ImagesClient', 'InstanceUsagesAuditLogClient', 'InterfacesClient', 'KeyPairsClient', 'LimitsClient', 'MigrationsClient', 'NetworksClient', 'QuotaClassesClient', 'QuotasClient', 'SecurityGroupDefaultRulesClient', 'SecurityGroupRulesClient', 'SecurityGroupsClient', 'ServerExternalEventsClient', 'ServerGroupsClient', 'ServersClient', 'ServicesClient', 'SnapshotsClient', 'TenantNetworksClient', 'TenantUsagesClient', 'VersionsClient', 'VolumesClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 90, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 784, 'build_interval': 1, 'region': 'RegionOne', 'service': 'compute'}, {'name': 'placement', 'service_version': 'placement', 'module_path': 'tempest.lib.services.placement', 'client_names': ['PlacementClient', 'ResourceProvidersClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 90, 'proxy_url': None, 'endpoint_type': 'public', 'build_timeout': 784, 'build_interval': 1, 'region': 'RegionOne', 'service': 'placement'}, {'name': 'identity_v2', 'service_version': 'identity.v2', 'module_path': 'tempest.lib.services.identity.v2', 'client_names': ['EndpointsClient', 'IdentityClient', 'RolesClient', 'ServicesClient', 'TenantsClient', 'TokenClient', 'UsersClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 90, 'proxy_url': None, 'build_timeout': 784, 'build_interval': 1, 'region': 'RegionOne', 'service': 'identity'}, {'name': 'identity_v3', 'service_version': 'identity.v3', 'module_path': 'tempest.lib.services.identity.v3', 'client_names': ['AccessRulesClient', 'ApplicationCredentialsClient', 'CatalogClient', 'CredentialsClient', 'DomainsClient', 'DomainConfigurationClient', 'EndPointGroupsClient', 'EndPointsClient', 'EndPointsFilterClient', 'GroupsClient', 'IdentityClient', 'InheritedRolesClient', 'LimitsClient', 'OAUTHConsumerClient', 'OAUTHTokenClient', 'PoliciesClient', 'ProjectsClient', 'ProjectTagsClient', 'RegionsClient', 'RoleAssignmentsClient', 'RolesClient', 'ServicesClient', 'V3TokenClient', 'TrustsClient', 'UsersClient', 'VersionsClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 90, 'proxy_url': None, 'build_timeout': 784, 'build_interval': 1, 'region': 'RegionOne', 'service': 'identity'}, {'name': 'image_v2', 'service_version': 'image.v2', 'module_path': 'tempest.lib.services.image.v2', 'client_names': ['ImageMembersClient', 'ImagesClient', 'ImageCacheClient', 'NamespaceObjectsClient', 'NamespacePropertiesClient', 'NamespaceTagsClient', 'NamespacesClient', 'ResourceTypesClient', 'SchemasClient', 'TaskClient', 'VersionsClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 90, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 300, 'build_interval': 1, 'region': 'RegionOne', 'service': 'image'}, {'name': 'network', 'service_version': 'network', 'module_path': 'tempest.lib.services.network', 'client_names': ['AgentsClient', 'ExtensionsClient', 'FloatingIPsClient', 'FloatingIpsPortForwardingClient', 'MeteringLabelRulesClient', 'MeteringLabelsClient', 'NetworksClient', 'NetworkVersionsClient', 'PortsClient', 'QosClient', 'QosMinimumBandwidthRulesClient', 'QosLimitBandwidthRulesClient', 'QuotasClient', 'RoutersClient', 'SecurityGroupRulesClient', 'SecurityGroupsClient', 'SegmentsClient', 'ServiceProvidersClient', 'SubnetpoolsClient', 'SubnetsClient', 'TagsClient', 'TrunksClient', 'LogResourceClient', 'LoggableResourceClient', 'QosMinimumPacketRateRulesClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 90, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 300, 'build_interval': 1, 'region': 'RegionOne', 'service': 'network'}, {'name': 'object_storage', 'service_version': 'object-storage', 'module_path': 'tempest.lib.services.object_storage', 'client_names': ['AccountClient', 'BulkMiddlewareClient', 'CapabilitiesClient', 'ContainerClient', 'ObjectClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 90, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 10, 'build_interval': 1, 'region': 'RegionOne', 'service': 'object-store'}, {'name': 'volume_v2', 'service_version': 'volume.v2', 'module_path': 'tempest.lib.services.volume.v2', 'client_names': ['AvailabilityZoneClient', 'BackupsClient', 'EncryptionTypesClient', 'ExtensionsClient', 'HostsClient', 'QosSpecsClient', 'QuotasClient', 'ServicesClient', 'SnapshotsClient', 'TypesClient', 'VolumesClient', 'LimitsClient', 'CapabilitiesClient', 'SchedulerStatsClient', 'SnapshotManageClient', 'VolumeManageClient', 'TransfersClient', 'QuotaClassesClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 90, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 784, 'build_interval': 1, 'region': 'RegionOne', 'service': 'block-storage'}, {'name': 'volume_v3', 'service_version': 'volume.v3', 'module_path': 'tempest.lib.services.volume.v3', 'client_names': ['AttachmentsClient', 'AvailabilityZoneClient', 'BackupsClient', 'BaseClient', 'CapabilitiesClient', 'EncryptionTypesClient', 'ExtensionsClient', 'GroupSnapshotsClient', 'GroupTypesClient', 'GroupsClient', 'HostsClient', 'LimitsClient', 'MessagesClient', 'QosSpecsClient', 'QuotaClassesClient', 'QuotasClient', 'SchedulerStatsClient', 'ServicesClient', 'SnapshotManageClient', 'SnapshotsClient', 'TransfersClient', 'TransfersV355Client', 'TypesClient', 'VersionsClient', 'VolumeManageClient', 'VolumesClient'], 'disable_ssl_certificate_validation': False, 'ca_certs': '/opt/stack/data/ca-bundle.pem', 'trace_requests': '', 'http_timeout': 90, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 784, 'build_interval': 1, 'region': 'RegionOne', 'service': 'block-storage'}] register_service_client /opt/stack/tempest/tempest/lib/services/clients.py:119 2026-05-04 14:53:37.330 94291 DEBUG tempest.lib.decorators [-] marked AggregatesAdminTestBase for serial execution serial /opt/stack/tempest/tempest/lib/decorators.py:229 2026-05-04 14:53:37.331 94291 DEBUG tempest.lib.decorators [-] marked ServersAffinityTest for serial execution serial /opt/stack/tempest/tempest/lib/decorators.py:229 2026-05-04 14:53:37.332 94291 DEBUG tempest.lib.decorators [-] marked TestAggregatesBasicOps for serial execution serial /opt/stack/tempest/tempest/lib/decorators.py:229 2026-05-04 14:53:37.333 94291 INFO tempest.test_discover.plugins [-] Loading tests from Tempest plugin: neutron_tests 2026-05-04 14:53:37.876 94291 DEBUG oslo_concurrency.lockutils [-] Acquiring lock "context-manager" by "neutron_lib.db.api._create_context_manager" inner /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:506 2026-05-04 14:53:37.876 94291 DEBUG oslo_concurrency.lockutils [-] Lock "context-manager" acquired by "neutron_lib.db.api._create_context_manager" :: waited 0.000s inner /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:519 2026-05-04 14:53:37.876 94291 DEBUG oslo_concurrency.lockutils [-] Lock "context-manager" "released" by "neutron_lib.db.api._create_context_manager" :: held 0.000s inner /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:538 2026-05-04 14:53:38.407 94291 INFO tempest.lib.common.rest_client [req-ec7e5b74-e45e-489d-99e0-d8013a1908e9 req-ec7e5b74-e45e-489d-99e0-d8013a1908e9 ] Request (BgpSpeakerTestJSON:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.051s 2026-05-04 14:53:38.407 94291 DEBUG tempest.lib.common.rest_client [req-ec7e5b74-e45e-489d-99e0-d8013a1908e9 req-ec7e5b74-e45e-489d-99e0-d8013a1908e9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 14:53:38 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ec7e5b74-e45e-489d-99e0-d8013a1908e9', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["u_x2vgMNRPCXCFh2vyZV6w"], "expires_at": "2026-05-04T15:53:38.000000Z", "issued_at": "2026-05-04T14:53:38.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:38.504 94291 INFO tempest.lib.common.rest_client [req-163943e1-f989-4144-87d3-4cd4de43a173 req-163943e1-f989-4144-87d3-4cd4de43a173 ] Request (BgpSpeakerTestJSON:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.094s 2026-05-04 14:53:38.504 94291 DEBUG tempest.lib.common.rest_client [req-163943e1-f989-4144-87d3-4cd4de43a173 req-163943e1-f989-4144-87d3-4cd4de43a173 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 14:53:38 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-163943e1-f989-4144-87d3-4cd4de43a173', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["8P3AqmimTw-OMAYrDE9eYA"], "expires_at": "2026-05-04T15:53:38.000000Z", "issued_at": "2026-05-04T14:53:38.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:38.543 94291 INFO tempest.lib.common.rest_client [req-fe2e9c57-d3f5-418c-afc8-e3a45d83aa5c req-fe2e9c57-d3f5-418c-afc8-e3a45d83aa5c ] Request (BgpSpeakerTestJSON:setUpClass): 200 GET https://158.69.66.187/identity/v3/domains?name=Default 0.038s 2026-05-04 14:53:38.543 94291 DEBUG tempest.lib.common.rest_client [req-fe2e9c57-d3f5-418c-afc8-e3a45d83aa5c req-fe2e9c57-d3f5-418c-afc8-e3a45d83aa5c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:38 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '314', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-fe2e9c57-d3f5-418c-afc8-e3a45d83aa5c', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/domains/default"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/domains?name=Default", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:38.544 94291 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /opt/stack/tempest/tempest/lib/common/dynamic_creds.py:399 2026-05-04 14:53:38.595 94291 INFO tempest.lib.common.rest_client [req-ae33b45d-095f-4a8b-aa44-df3f1989bbdd req-ae33b45d-095f-4a8b-aa44-df3f1989bbdd ] Request (BgpSpeakerTestJSON:setUpClass): 201 POST https://158.69.66.187/identity/v3/projects 0.048s 2026-05-04 14:53:38.595 94291 DEBUG tempest.lib.common.rest_client [req-ae33b45d-095f-4a8b-aa44-df3f1989bbdd req-ae33b45d-095f-4a8b-aa44-df3f1989bbdd ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-BgpSpeakerTestJSON-753206635-desc", "domain_id": "default", "name": "tempest-BgpSpeakerTestJSON-753206635"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:38 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '374', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ae33b45d-095f-4a8b-aa44-df3f1989bbdd', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/projects'} Body: b'{"project": {"id": "afebf6b45c6d4dfb85903ac241b89337", "name": "tempest-BgpSpeakerTestJSON-753206635", "domain_id": "default", "description": "tempest-BgpSpeakerTestJSON-753206635-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/projects/afebf6b45c6d4dfb85903ac241b89337"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:38.671 94291 INFO tempest.lib.common.rest_client [req-5c54c7b2-f0c4-4589-a25b-3ff79f8b86e7 req-5c54c7b2-f0c4-4589-a25b-3ff79f8b86e7 ] Request (BgpSpeakerTestJSON:setUpClass): 201 POST https://158.69.66.187/identity/v3/users 0.075s 2026-05-04 14:53:38.671 94291 DEBUG tempest.lib.common.rest_client [req-5c54c7b2-f0c4-4589-a25b-3ff79f8b86e7 req-5c54c7b2-f0c4-4589-a25b-3ff79f8b86e7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-BgpSpeakerTestJSON-753206635-project-member", "password": "D7!QbW%%K8thKLJ", "domain_id": "default"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:38 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5c54c7b2-f0c4-4589-a25b-3ff79f8b86e7', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/users'} Body: b'{"user": {"id": "c7e2c0756db546cf840c6929f322eaf2", "name": "tempest-BgpSpeakerTestJSON-753206635-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/users/c7e2c0756db546cf840c6929f322eaf2"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:38.699 94291 INFO tempest.lib.common.rest_client [req-15c88b7d-3e00-4c07-9ba4-5c7caca4db09 req-15c88b7d-3e00-4c07-9ba4-5c7caca4db09 ] Request (BgpSpeakerTestJSON:setUpClass): 200 GET https://158.69.66.187/identity/v3/roles 0.027s 2026-05-04 14:53:38.699 94291 DEBUG tempest.lib.common.rest_client [req-15c88b7d-3e00-4c07-9ba4-5c7caca4db09 req-15c88b7d-3e00-4c07-9ba4-5c7caca4db09 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:38 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1688', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-15c88b7d-3e00-4c07-9ba4-5c7caca4db09', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/roles'} Body: b'{"roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/0bf3877297e946aea0e9707cf0fca2f3"}}, {"id": "144ae258a1dd4a8b8fd80ea9b0121538", "name": "service", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/144ae258a1dd4a8b8fd80ea9b0121538"}}, {"id": "3bce8cae63be4c8981b8b268ec036759", "name": "anotherrole", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/3bce8cae63be4c8981b8b268ec036759"}}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/4ab08f7891324518bd7bb70355db34df"}}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/8b268c2880be4eb6a62872f84972607b"}}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/ca2e04612b7a4bb7941337a7199aa7bb"}}, {"id": "e6dda06961a146a38b10003c042cdb82", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/e6dda06961a146a38b10003c042cdb82"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/roles", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:38.735 94291 INFO tempest.lib.common.rest_client [req-d59f9887-14bc-4ed9-8f78-f87092ad1ac5 req-d59f9887-14bc-4ed9-8f78-f87092ad1ac5 ] Request (BgpSpeakerTestJSON:setUpClass): 204 PUT https://158.69.66.187/identity/v3/projects/afebf6b45c6d4dfb85903ac241b89337/users/c7e2c0756db546cf840c6929f322eaf2/roles/ca2e04612b7a4bb7941337a7199aa7bb 0.035s 2026-05-04 14:53:38.735 94291 DEBUG tempest.lib.common.rest_client [req-d59f9887-14bc-4ed9-8f78-f87092ad1ac5 req-d59f9887-14bc-4ed9-8f78-f87092ad1ac5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:38 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d59f9887-14bc-4ed9-8f78-f87092ad1ac5', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/afebf6b45c6d4dfb85903ac241b89337/users/c7e2c0756db546cf840c6929f322eaf2/roles/ca2e04612b7a4bb7941337a7199aa7bb'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:38.736 94291 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user c7e2c0756db546cf840c6929f322eaf2 is created with scope project and roles: ['member'] 2026-05-04 14:53:38.736 94291 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeakerTestJSON-753206635-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'afebf6b45c6d4dfb85903ac241b89337', 'project_name': 'tempest-BgpSpeakerTestJSON-753206635', 'tenant_id': 'afebf6b45c6d4dfb85903ac241b89337', 'tenant_name': 'tempest-BgpSpeakerTestJSON-753206635', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'c7e2c0756db546cf840c6929f322eaf2', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 14:53:38.736 94291 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeakerTestJSON-753206635-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'afebf6b45c6d4dfb85903ac241b89337', 'project_name': 'tempest-BgpSpeakerTestJSON-753206635', 'tenant_id': 'afebf6b45c6d4dfb85903ac241b89337', 'tenant_name': 'tempest-BgpSpeakerTestJSON-753206635', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'c7e2c0756db546cf840c6929f322eaf2', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 14:53:38.872 94291 INFO tempest.lib.common.rest_client [req-7482d2b5-cce9-424f-b993-2d69eb8d8609 req-7482d2b5-cce9-424f-b993-2d69eb8d8609 ] Request (BgpSpeakerTestJSON:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.130s 2026-05-04 14:53:38.872 94291 DEBUG tempest.lib.common.rest_client [req-7482d2b5-cce9-424f-b993-2d69eb8d8609 req-7482d2b5-cce9-424f-b993-2d69eb8d8609 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 14:53:38 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2251', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7482d2b5-cce9-424f-b993-2d69eb8d8609', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "c7e2c0756db546cf840c6929f322eaf2", "name": "tempest-BgpSpeakerTestJSON-753206635-project-member", "password_expires_at": null}, "audit_ids": ["j7hZMRbAQdGrwesM1Ar5hQ"], "expires_at": "2026-05-04T15:53:38.000000Z", "issued_at": "2026-05-04T14:53:38.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "afebf6b45c6d4dfb85903ac241b89337", "name": "tempest-BgpSpeakerTestJSON-753206635"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/afebf6b45c6d4dfb85903ac241b89337", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:38.874 94291 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: None and credential_type: admin get_credentials /opt/stack/tempest/tempest/lib/common/dynamic_creds.py:399 2026-05-04 14:53:38.953 94291 INFO tempest.lib.common.rest_client [req-df788d1c-ad29-443f-90f3-1676998ba8f3 req-df788d1c-ad29-443f-90f3-1676998ba8f3 ] Request (BgpSpeakerTestJSON:setUpClass): 201 POST https://158.69.66.187/identity/v3/projects 0.078s 2026-05-04 14:53:38.953 94291 DEBUG tempest.lib.common.rest_client [req-df788d1c-ad29-443f-90f3-1676998ba8f3 req-df788d1c-ad29-443f-90f3-1676998ba8f3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-BgpSpeakerTestJSON-396276555-desc", "domain_id": "default", "name": "tempest-BgpSpeakerTestJSON-396276555"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:38 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '374', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-df788d1c-ad29-443f-90f3-1676998ba8f3', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/projects'} Body: b'{"project": {"id": "3a3d466c374a446a9bf268931c222ccd", "name": "tempest-BgpSpeakerTestJSON-396276555", "domain_id": "default", "description": "tempest-BgpSpeakerTestJSON-396276555-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/projects/3a3d466c374a446a9bf268931c222ccd"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.026 94291 INFO tempest.lib.common.rest_client [req-c83ef5e9-d087-4f17-a3b8-52c76da1c1a1 req-c83ef5e9-d087-4f17-a3b8-52c76da1c1a1 ] Request (BgpSpeakerTestJSON:setUpClass): 201 POST https://158.69.66.187/identity/v3/users 0.072s 2026-05-04 14:53:39.026 94291 DEBUG tempest.lib.common.rest_client [req-c83ef5e9-d087-4f17-a3b8-52c76da1c1a1 req-c83ef5e9-d087-4f17-a3b8-52c76da1c1a1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-BgpSpeakerTestJSON-396276555-project-admin", "password": "S9!pWu^@GGTc6CT", "domain_id": "default"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:38 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '295', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c83ef5e9-d087-4f17-a3b8-52c76da1c1a1', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/users'} Body: b'{"user": {"id": "7c86f65ec94543d98c7c747911db147c", "name": "tempest-BgpSpeakerTestJSON-396276555-project-admin", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/users/7c86f65ec94543d98c7c747911db147c"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.054 94291 INFO tempest.lib.common.rest_client [req-383230e1-ecfa-456a-a9f8-c26a226b1628 req-383230e1-ecfa-456a-a9f8-c26a226b1628 ] Request (BgpSpeakerTestJSON:setUpClass): 200 GET https://158.69.66.187/identity/v3/roles 0.028s 2026-05-04 14:53:39.055 94291 DEBUG tempest.lib.common.rest_client [req-383230e1-ecfa-456a-a9f8-c26a226b1628 req-383230e1-ecfa-456a-a9f8-c26a226b1628 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1688', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-383230e1-ecfa-456a-a9f8-c26a226b1628', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/roles'} Body: b'{"roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/0bf3877297e946aea0e9707cf0fca2f3"}}, {"id": "144ae258a1dd4a8b8fd80ea9b0121538", "name": "service", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/144ae258a1dd4a8b8fd80ea9b0121538"}}, {"id": "3bce8cae63be4c8981b8b268ec036759", "name": "anotherrole", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/3bce8cae63be4c8981b8b268ec036759"}}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/4ab08f7891324518bd7bb70355db34df"}}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/8b268c2880be4eb6a62872f84972607b"}}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/ca2e04612b7a4bb7941337a7199aa7bb"}}, {"id": "e6dda06961a146a38b10003c042cdb82", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/e6dda06961a146a38b10003c042cdb82"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/roles", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.090 94291 INFO tempest.lib.common.rest_client [req-c6ed3a3d-9d96-4df4-b733-a9a0de6a9459 req-c6ed3a3d-9d96-4df4-b733-a9a0de6a9459 ] Request (BgpSpeakerTestJSON:setUpClass): 204 PUT https://158.69.66.187/identity/v3/projects/3a3d466c374a446a9bf268931c222ccd/users/7c86f65ec94543d98c7c747911db147c/roles/8b268c2880be4eb6a62872f84972607b 0.035s 2026-05-04 14:53:39.090 94291 DEBUG tempest.lib.common.rest_client [req-c6ed3a3d-9d96-4df4-b733-a9a0de6a9459 req-c6ed3a3d-9d96-4df4-b733-a9a0de6a9459 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c6ed3a3d-9d96-4df4-b733-a9a0de6a9459', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/3a3d466c374a446a9bf268931c222ccd/users/7c86f65ec94543d98c7c747911db147c/roles/8b268c2880be4eb6a62872f84972607b'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.153 94291 INFO tempest.lib.common.rest_client [req-9e8d2a3a-e68f-4155-8372-2d2eec550994 req-9e8d2a3a-e68f-4155-8372-2d2eec550994 ] Request (BgpSpeakerTestJSON:setUpClass): 200 GET https://158.69.66.187/identity/v3/roles 0.062s 2026-05-04 14:53:39.153 94291 DEBUG tempest.lib.common.rest_client [req-9e8d2a3a-e68f-4155-8372-2d2eec550994 req-9e8d2a3a-e68f-4155-8372-2d2eec550994 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1688', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-9e8d2a3a-e68f-4155-8372-2d2eec550994', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/roles'} Body: b'{"roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/0bf3877297e946aea0e9707cf0fca2f3"}}, {"id": "144ae258a1dd4a8b8fd80ea9b0121538", "name": "service", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/144ae258a1dd4a8b8fd80ea9b0121538"}}, {"id": "3bce8cae63be4c8981b8b268ec036759", "name": "anotherrole", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/3bce8cae63be4c8981b8b268ec036759"}}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/4ab08f7891324518bd7bb70355db34df"}}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/8b268c2880be4eb6a62872f84972607b"}}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/ca2e04612b7a4bb7941337a7199aa7bb"}}, {"id": "e6dda06961a146a38b10003c042cdb82", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/e6dda06961a146a38b10003c042cdb82"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/roles", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.178 94291 INFO tempest.lib.common.rest_client [req-b2219b23-ce16-4517-b991-1a390f806ef6 req-b2219b23-ce16-4517-b991-1a390f806ef6 ] Request (BgpSpeakerTestJSON:setUpClass): 204 PUT https://158.69.66.187/identity/v3/projects/3a3d466c374a446a9bf268931c222ccd/users/7c86f65ec94543d98c7c747911db147c/roles/8b268c2880be4eb6a62872f84972607b 0.025s 2026-05-04 14:53:39.178 94291 DEBUG tempest.lib.common.rest_client [req-b2219b23-ce16-4517-b991-1a390f806ef6 req-b2219b23-ce16-4517-b991-1a390f806ef6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b2219b23-ce16-4517-b991-1a390f806ef6', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/3a3d466c374a446a9bf268931c222ccd/users/7c86f65ec94543d98c7c747911db147c/roles/8b268c2880be4eb6a62872f84972607b'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.179 94291 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 7c86f65ec94543d98c7c747911db147c is created with scope project and roles: ['admin'] 2026-05-04 14:53:39.179 94291 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeakerTestJSON-396276555-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '3a3d466c374a446a9bf268931c222ccd', 'project_name': 'tempest-BgpSpeakerTestJSON-396276555', 'tenant_id': '3a3d466c374a446a9bf268931c222ccd', 'tenant_name': 'tempest-BgpSpeakerTestJSON-396276555', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '7c86f65ec94543d98c7c747911db147c', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 14:53:39.179 94291 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeakerTestJSON-396276555-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '3a3d466c374a446a9bf268931c222ccd', 'project_name': 'tempest-BgpSpeakerTestJSON-396276555', 'tenant_id': '3a3d466c374a446a9bf268931c222ccd', 'tenant_name': 'tempest-BgpSpeakerTestJSON-396276555', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '7c86f65ec94543d98c7c747911db147c', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 14:53:39.320 94291 INFO tempest.lib.common.rest_client [req-a0d74550-b01f-422c-8df8-4c31eea7e2e8 req-a0d74550-b01f-422c-8df8-4c31eea7e2e8 ] Request (BgpSpeakerTestJSON:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.138s 2026-05-04 14:53:39.321 94291 DEBUG tempest.lib.common.rest_client [req-a0d74550-b01f-422c-8df8-4c31eea7e2e8 req-a0d74550-b01f-422c-8df8-4c31eea7e2e8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2374', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a0d74550-b01f-422c-8df8-4c31eea7e2e8', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "7c86f65ec94543d98c7c747911db147c", "name": "tempest-BgpSpeakerTestJSON-396276555-project-admin", "password_expires_at": null}, "audit_ids": ["JguVVbFUR2yLKvT99-AyXg"], "expires_at": "2026-05-04T15:53:39.000000Z", "issued_at": "2026-05-04T14:53:39.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "3a3d466c374a446a9bf268931c222ccd", "name": "tempest-BgpSpeakerTestJSON-396276555"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/3a3d466c374a446a9bf268931c222ccd", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.359 94291 INFO tempest.lib.common.rest_client [req-0fff2915-2b47-4f4b-ae00-7aa669ebcfdc req-0fff2915-2b47-4f4b-ae00-7aa669ebcfdc ] Request (BgpSpeakerTestJSON:test_add_bgp_peer): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.035s 2026-05-04 14:53:39.359 94291 DEBUG tempest.lib.common.rest_client [req-0fff2915-2b47-4f4b-ae00-7aa669ebcfdc req-0fff2915-2b47-4f4b-ae00-7aa669ebcfdc ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2374', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0fff2915-2b47-4f4b-ae00-7aa669ebcfdc', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "7c86f65ec94543d98c7c747911db147c", "name": "tempest-BgpSpeakerTestJSON-396276555-project-admin", "password_expires_at": null}, "audit_ids": ["C5KlB6Q9SN-bsF7jgFI05w"], "expires_at": "2026-05-04T15:53:39.000000Z", "issued_at": "2026-05-04T14:53:39.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "3a3d466c374a446a9bf268931c222ccd", "name": "tempest-BgpSpeakerTestJSON-396276555"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/3a3d466c374a446a9bf268931c222ccd", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.498 94291 INFO tempest.lib.common.rest_client [req-c4b41001-3c23-4804-a347-975225a29a2b req-c4b41001-3c23-4804-a347-975225a29a2b ] Request (BgpSpeakerTestJSON:test_add_bgp_peer): 201 POST https://158.69.66.187/networking/v2.0/bgp-speakers 0.138s 2026-05-04 14:53:39.498 94291 DEBUG tempest.lib.common.rest_client [req-c4b41001-3c23-4804-a347-975225a29a2b req-c4b41001-3c23-4804-a347-975225a29a2b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"bgp_speaker": {"local_as": "1234", "ip_version": 4, "name": "my-bgp-speaker", "advertise_floating_ip_host_routes": true, "advertise_tenant_networks": true}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '330', 'x-openstack-request-id': 'req-c4b41001-3c23-4804-a347-975225a29a2b', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers'} Body: b'{"bgp_speaker": {"tenant_id": "3a3d466c374a446a9bf268931c222ccd", "advertise_tenant_networks": true, "ip_version": 4, "advertise_floating_ip_host_routes": true, "local_as": 1234, "id": "c2de164b-335b-43f6-8a2f-1dbcde125730", "name": "my-bgp-speaker", "peers": [], "networks": [], "project_id": "3a3d466c374a446a9bf268931c222ccd"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.525 94291 INFO tempest.lib.common.rest_client [req-8e598a38-f1da-4eaa-a5f8-87f91465caf2 req-8e598a38-f1da-4eaa-a5f8-87f91465caf2 ] Request (BgpSpeakerTestJSON:test_add_bgp_peer): 201 POST https://158.69.66.187/networking/v2.0/bgp-peers 0.026s 2026-05-04 14:53:39.525 94291 DEBUG tempest.lib.common.rest_client [req-8e598a38-f1da-4eaa-a5f8-87f91465caf2 req-8e598a38-f1da-4eaa-a5f8-87f91465caf2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"bgp_peer": {"remote_as": "4321", "name": "my-bgp-peer", "peer_ip": "192.168.1.1", "auth_type": "md5", "password": "my-secret"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '249', 'x-openstack-request-id': 'req-8e598a38-f1da-4eaa-a5f8-87f91465caf2', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-peers'} Body: b'{"bgp_peer": {"tenant_id": "3a3d466c374a446a9bf268931c222ccd", "id": "f6a5ac04-ca5c-4d88-adc0-ab38cef480ba", "name": "my-bgp-peer", "peer_ip": "192.168.1.1", "remote_as": "4321", "auth_type": "md5", "project_id": "3a3d466c374a446a9bf268931c222ccd"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.560 94291 INFO tempest.lib.common.rest_client [req-36dac288-4a04-471a-a3cf-ed4c7052bc52 req-36dac288-4a04-471a-a3cf-ed4c7052bc52 ] Request (BgpSpeakerTestJSON:test_add_bgp_peer): 200 PUT https://158.69.66.187/networking/v2.0/bgp-speakers/c2de164b-335b-43f6-8a2f-1dbcde125730/add_bgp_peer 0.034s 2026-05-04 14:53:39.560 94291 DEBUG tempest.lib.common.rest_client [req-36dac288-4a04-471a-a3cf-ed4c7052bc52 req-36dac288-4a04-471a-a3cf-ed4c7052bc52 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"bgp_peer_id": "f6a5ac04-ca5c-4d88-adc0-ab38cef480ba"} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '55', 'x-openstack-request-id': 'req-36dac288-4a04-471a-a3cf-ed4c7052bc52', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/c2de164b-335b-43f6-8a2f-1dbcde125730/add_bgp_peer'} Body: b'{"bgp_peer_id": "f6a5ac04-ca5c-4d88-adc0-ab38cef480ba"}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.586 94291 INFO tempest.lib.common.rest_client [req-5d12a77c-bdad-4405-a276-9c379bdfbb78 req-5d12a77c-bdad-4405-a276-9c379bdfbb78 ] Request (BgpSpeakerTestJSON:test_add_bgp_peer): 200 GET https://158.69.66.187/networking/v2.0/bgp-speakers/c2de164b-335b-43f6-8a2f-1dbcde125730 0.026s 2026-05-04 14:53:39.587 94291 DEBUG tempest.lib.common.rest_client [req-5d12a77c-bdad-4405-a276-9c379bdfbb78 req-5d12a77c-bdad-4405-a276-9c379bdfbb78 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '368', 'x-openstack-request-id': 'req-5d12a77c-bdad-4405-a276-9c379bdfbb78', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/c2de164b-335b-43f6-8a2f-1dbcde125730'} Body: b'{"bgp_speaker": {"tenant_id": "3a3d466c374a446a9bf268931c222ccd", "advertise_tenant_networks": true, "ip_version": 4, "advertise_floating_ip_host_routes": true, "local_as": 1234, "id": "c2de164b-335b-43f6-8a2f-1dbcde125730", "name": "my-bgp-speaker", "peers": ["f6a5ac04-ca5c-4d88-adc0-ab38cef480ba"], "networks": [], "project_id": "3a3d466c374a446a9bf268931c222ccd"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.608 94291 INFO tempest.lib.common.rest_client [req-335b33fa-d379-42ad-b69c-8b9ca83efda9 req-335b33fa-d379-42ad-b69c-8b9ca83efda9 ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/bgp-peers/f6a5ac04-ca5c-4d88-adc0-ab38cef480ba 0.020s 2026-05-04 14:53:39.608 94291 DEBUG tempest.lib.common.rest_client [req-335b33fa-d379-42ad-b69c-8b9ca83efda9 req-335b33fa-d379-42ad-b69c-8b9ca83efda9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-335b33fa-d379-42ad-b69c-8b9ca83efda9', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-peers/f6a5ac04-ca5c-4d88-adc0-ab38cef480ba'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.640 94291 INFO tempest.lib.common.rest_client [req-255ee05a-032a-4c70-aefa-5f4907b6e7a3 req-255ee05a-032a-4c70-aefa-5f4907b6e7a3 ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/bgp-speakers/c2de164b-335b-43f6-8a2f-1dbcde125730 0.032s 2026-05-04 14:53:39.640 94291 DEBUG tempest.lib.common.rest_client [req-255ee05a-032a-4c70-aefa-5f4907b6e7a3 req-255ee05a-032a-4c70-aefa-5f4907b6e7a3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-255ee05a-032a-4c70-aefa-5f4907b6e7a3', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/c2de164b-335b-43f6-8a2f-1dbcde125730'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.649 94291 DEBUG oslo_concurrency.lockutils [-] Acquiring lock "gateway_network_binding" lock /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:390 2026-05-04 14:53:39.649 94291 DEBUG oslo_concurrency.lockutils [-] Acquired lock "gateway_network_binding" lock /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:393 2026-05-04 14:53:39.650 94291 DEBUG oslo_concurrency.lockutils [-] Acquired external semaphore "gateway_network_binding" lock /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:401 2026-05-04 14:53:39.698 94291 INFO tempest.lib.common.rest_client [req-78e63c5e-16f1-4973-9c47-f473a2822d32 req-78e63c5e-16f1-4973-9c47-f473a2822d32 ] Request (BgpSpeakerTestJSON:test_add_gateway_network): 201 POST https://158.69.66.187/networking/v2.0/bgp-speakers 0.048s 2026-05-04 14:53:39.698 94291 DEBUG tempest.lib.common.rest_client [req-78e63c5e-16f1-4973-9c47-f473a2822d32 req-78e63c5e-16f1-4973-9c47-f473a2822d32 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"bgp_speaker": {"local_as": "1234", "ip_version": 4, "name": "my-bgp-speaker", "advertise_floating_ip_host_routes": true, "advertise_tenant_networks": true}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '330', 'x-openstack-request-id': 'req-78e63c5e-16f1-4973-9c47-f473a2822d32', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers'} Body: b'{"bgp_speaker": {"tenant_id": "3a3d466c374a446a9bf268931c222ccd", "advertise_tenant_networks": true, "ip_version": 4, "advertise_floating_ip_host_routes": true, "local_as": 1234, "id": "a79e4090-a024-478a-bd50-9b2f99e1b33b", "name": "my-bgp-speaker", "peers": [], "networks": [], "project_id": "3a3d466c374a446a9bf268931c222ccd"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.769 94291 INFO tempest.lib.common.rest_client [req-74334a83-7fa9-4c81-b46d-dbfada282eab req-74334a83-7fa9-4c81-b46d-dbfada282eab ] Request (BgpSpeakerTestJSON:test_add_gateway_network): 200 PUT https://158.69.66.187/networking/v2.0/bgp-speakers/a79e4090-a024-478a-bd50-9b2f99e1b33b/add_gateway_network 0.071s 2026-05-04 14:53:39.769 94291 DEBUG tempest.lib.common.rest_client [req-74334a83-7fa9-4c81-b46d-dbfada282eab req-74334a83-7fa9-4c81-b46d-dbfada282eab ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network_id": "39de2d8c-5c5f-4fd7-b9f5-a74f800ee647"} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '54', 'x-openstack-request-id': 'req-74334a83-7fa9-4c81-b46d-dbfada282eab', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/a79e4090-a024-478a-bd50-9b2f99e1b33b/add_gateway_network'} Body: b'{"network_id": "39de2d8c-5c5f-4fd7-b9f5-a74f800ee647"}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.787 94291 INFO tempest.lib.common.rest_client [req-8e93ec05-9405-4e60-b8d1-72e95e1f4eea req-8e93ec05-9405-4e60-b8d1-72e95e1f4eea ] Request (BgpSpeakerTestJSON:test_add_gateway_network): 200 GET https://158.69.66.187/networking/v2.0/bgp-speakers/a79e4090-a024-478a-bd50-9b2f99e1b33b 0.017s 2026-05-04 14:53:39.787 94291 DEBUG tempest.lib.common.rest_client [req-8e93ec05-9405-4e60-b8d1-72e95e1f4eea req-8e93ec05-9405-4e60-b8d1-72e95e1f4eea ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '368', 'x-openstack-request-id': 'req-8e93ec05-9405-4e60-b8d1-72e95e1f4eea', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/a79e4090-a024-478a-bd50-9b2f99e1b33b'} Body: b'{"bgp_speaker": {"tenant_id": "3a3d466c374a446a9bf268931c222ccd", "advertise_tenant_networks": true, "ip_version": 4, "advertise_floating_ip_host_routes": true, "local_as": 1234, "id": "a79e4090-a024-478a-bd50-9b2f99e1b33b", "name": "my-bgp-speaker", "peers": [], "networks": ["39de2d8c-5c5f-4fd7-b9f5-a74f800ee647"], "project_id": "3a3d466c374a446a9bf268931c222ccd"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.816 94291 INFO tempest.lib.common.rest_client [req-45938d5c-c07f-4e2c-8c2f-e88892b68de2 req-45938d5c-c07f-4e2c-8c2f-e88892b68de2 ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/bgp-speakers/a79e4090-a024-478a-bd50-9b2f99e1b33b 0.028s 2026-05-04 14:53:39.816 94291 DEBUG tempest.lib.common.rest_client [req-45938d5c-c07f-4e2c-8c2f-e88892b68de2 req-45938d5c-c07f-4e2c-8c2f-e88892b68de2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-45938d5c-c07f-4e2c-8c2f-e88892b68de2', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/a79e4090-a024-478a-bd50-9b2f99e1b33b'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.816 94291 DEBUG oslo_concurrency.lockutils [-] Releasing lock "gateway_network_binding" lock /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:413 2026-05-04 14:53:39.837 94291 INFO tempest.lib.common.rest_client [req-0c701e22-dc39-4066-9e77-49c1ffe71bc9 req-0c701e22-dc39-4066-9e77-49c1ffe71bc9 ] Request (BgpSpeakerTestJSON:test_create_bgp_peer): 201 POST https://158.69.66.187/networking/v2.0/bgp-peers 0.019s 2026-05-04 14:53:39.837 94291 DEBUG tempest.lib.common.rest_client [req-0c701e22-dc39-4066-9e77-49c1ffe71bc9 req-0c701e22-dc39-4066-9e77-49c1ffe71bc9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"bgp_peer": {"remote_as": "4321", "name": "my-bgp-peer", "peer_ip": "192.168.1.1", "auth_type": "md5", "password": "my-secret"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '249', 'x-openstack-request-id': 'req-0c701e22-dc39-4066-9e77-49c1ffe71bc9', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-peers'} Body: b'{"bgp_peer": {"tenant_id": "3a3d466c374a446a9bf268931c222ccd", "id": "5e6b84f0-3636-4845-9a18-7dd5d57493bc", "name": "my-bgp-peer", "peer_ip": "192.168.1.1", "remote_as": "4321", "auth_type": "md5", "project_id": "3a3d466c374a446a9bf268931c222ccd"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.859 94291 INFO tempest.lib.common.rest_client [req-7371ea06-7d1e-425b-a296-c135f8370147 req-7371ea06-7d1e-425b-a296-c135f8370147 ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/bgp-peers/5e6b84f0-3636-4845-9a18-7dd5d57493bc 0.021s 2026-05-04 14:53:39.859 94291 DEBUG tempest.lib.common.rest_client [req-7371ea06-7d1e-425b-a296-c135f8370147 req-7371ea06-7d1e-425b-a296-c135f8370147 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-7371ea06-7d1e-425b-a296-c135f8370147', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-peers/5e6b84f0-3636-4845-9a18-7dd5d57493bc'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.900 94291 INFO tempest.lib.common.rest_client [req-0f4583c6-fdfe-4296-93ab-f5b181b59a95 req-0f4583c6-fdfe-4296-93ab-f5b181b59a95 ] Request (BgpSpeakerTestJSON:test_delete_bgp_speaker): 201 POST https://158.69.66.187/networking/v2.0/bgp-speakers 0.040s 2026-05-04 14:53:39.901 94291 DEBUG tempest.lib.common.rest_client [req-0f4583c6-fdfe-4296-93ab-f5b181b59a95 req-0f4583c6-fdfe-4296-93ab-f5b181b59a95 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"bgp_speaker": {"local_as": "1234", "ip_version": 4, "name": "my-bgp-speaker", "advertise_floating_ip_host_routes": true, "advertise_tenant_networks": true}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '330', 'x-openstack-request-id': 'req-0f4583c6-fdfe-4296-93ab-f5b181b59a95', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers'} Body: b'{"bgp_speaker": {"tenant_id": "3a3d466c374a446a9bf268931c222ccd", "advertise_tenant_networks": true, "ip_version": 4, "advertise_floating_ip_host_routes": true, "local_as": 1234, "id": "5d5942ae-f3e3-4f15-a505-c841716c68d2", "name": "my-bgp-speaker", "peers": [], "networks": [], "project_id": "3a3d466c374a446a9bf268931c222ccd"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.927 94291 INFO tempest.lib.common.rest_client [req-15e809b6-b82a-45e7-ba13-265e193e5e1a req-15e809b6-b82a-45e7-ba13-265e193e5e1a ] Request (BgpSpeakerTestJSON:test_delete_bgp_speaker): 204 DELETE https://158.69.66.187/networking/v2.0/bgp-speakers/5d5942ae-f3e3-4f15-a505-c841716c68d2 0.026s 2026-05-04 14:53:39.927 94291 DEBUG tempest.lib.common.rest_client [req-15e809b6-b82a-45e7-ba13-265e193e5e1a req-15e809b6-b82a-45e7-ba13-265e193e5e1a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-15e809b6-b82a-45e7-ba13-265e193e5e1a', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/5d5942ae-f3e3-4f15-a505-c841716c68d2'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.942 94291 INFO tempest.lib.common.rest_client [req-a6975829-d918-492a-a026-6778c4c2dc98 req-a6975829-d918-492a-a026-6778c4c2dc98 ] Request (BgpSpeakerTestJSON:test_delete_bgp_speaker): 404 GET https://158.69.66.187/networking/v2.0/bgp-speakers/5d5942ae-f3e3-4f15-a505-c841716c68d2 0.014s 2026-05-04 14:53:39.942 94291 DEBUG tempest.lib.common.rest_client [req-a6975829-d918-492a-a026-6778c4c2dc98 req-a6975829-d918-492a-a026-6778c4c2dc98 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '145', 'x-openstack-request-id': 'req-a6975829-d918-492a-a026-6778c4c2dc98', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/5d5942ae-f3e3-4f15-a505-c841716c68d2'} Body: b'{"NeutronError": {"type": "BgpSpeakerNotFound", "message": "BGP speaker 5d5942ae-f3e3-4f15-a505-c841716c68d2 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:39.944 94291 DEBUG oslo_concurrency.lockutils [-] Acquiring lock "gateway_network_binding" lock /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:390 2026-05-04 14:53:39.944 94291 DEBUG oslo_concurrency.lockutils [-] Acquired lock "gateway_network_binding" lock /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:393 2026-05-04 14:53:39.944 94291 DEBUG oslo_concurrency.lockutils [-] Acquired external semaphore "gateway_network_binding" lock /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:401 2026-05-04 14:53:39.992 94291 INFO tempest.lib.common.rest_client [req-f571d9e7-6ad6-4d03-b89c-837b3c29cebe req-f571d9e7-6ad6-4d03-b89c-837b3c29cebe ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_floating_ips): 201 POST https://158.69.66.187/networking/v2.0/bgp-speakers 0.047s 2026-05-04 14:53:39.992 94291 DEBUG tempest.lib.common.rest_client [req-f571d9e7-6ad6-4d03-b89c-837b3c29cebe req-f571d9e7-6ad6-4d03-b89c-837b3c29cebe ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"bgp_speaker": {"local_as": "1234", "ip_version": 4, "name": "my-bgp-speaker", "advertise_floating_ip_host_routes": true, "advertise_tenant_networks": true}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '330', 'x-openstack-request-id': 'req-f571d9e7-6ad6-4d03-b89c-837b3c29cebe', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers'} Body: b'{"bgp_speaker": {"tenant_id": "3a3d466c374a446a9bf268931c222ccd", "advertise_tenant_networks": true, "ip_version": 4, "advertise_floating_ip_host_routes": true, "local_as": 1234, "id": "cc55a4e2-b9ba-4fba-9b8e-e95d3d612b55", "name": "my-bgp-speaker", "peers": [], "networks": [], "project_id": "3a3d466c374a446a9bf268931c222ccd"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:40.040 94291 INFO tempest.lib.common.rest_client [req-da7205dc-7e5e-4b1d-8531-1dffcdc39bdf req-da7205dc-7e5e-4b1d-8531-1dffcdc39bdf ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_floating_ips): 200 PUT https://158.69.66.187/networking/v2.0/bgp-speakers/cc55a4e2-b9ba-4fba-9b8e-e95d3d612b55/add_gateway_network 0.048s 2026-05-04 14:53:40.040 94291 DEBUG tempest.lib.common.rest_client [req-da7205dc-7e5e-4b1d-8531-1dffcdc39bdf req-da7205dc-7e5e-4b1d-8531-1dffcdc39bdf ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network_id": "39de2d8c-5c5f-4fd7-b9f5-a74f800ee647"} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '54', 'x-openstack-request-id': 'req-da7205dc-7e5e-4b1d-8531-1dffcdc39bdf', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/cc55a4e2-b9ba-4fba-9b8e-e95d3d612b55/add_gateway_network'} Body: b'{"network_id": "39de2d8c-5c5f-4fd7-b9f5-a74f800ee647"}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:40.109 94291 INFO tempest.lib.common.rest_client [req-ddf2c5d3-4e60-4176-91c6-e3c55f374a4c req-ddf2c5d3-4e60-4176-91c6-e3c55f374a4c ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_floating_ips): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.068s 2026-05-04 14:53:40.109 94291 DEBUG tempest.lib.common.rest_client [req-ddf2c5d3-4e60-4176-91c6-e3c55f374a4c req-ddf2c5d3-4e60-4176-91c6-e3c55f374a4c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 14:53:40 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2251', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ddf2c5d3-4e60-4176-91c6-e3c55f374a4c', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "c7e2c0756db546cf840c6929f322eaf2", "name": "tempest-BgpSpeakerTestJSON-753206635-project-member", "password_expires_at": null}, "audit_ids": ["nz_c5Ar-RXGoI2BHPA9Yow"], "expires_at": "2026-05-04T15:53:40.000000Z", "issued_at": "2026-05-04T14:53:40.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "afebf6b45c6d4dfb85903ac241b89337", "name": "tempest-BgpSpeakerTestJSON-753206635"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/afebf6b45c6d4dfb85903ac241b89337", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:41.226 94291 INFO tempest.lib.common.rest_client [req-d0f8046b-0951-4064-9e97-9c0616a5bab5 req-d0f8046b-0951-4064-9e97-9c0616a5bab5 ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_floating_ips): 201 POST https://158.69.66.187/networking/v2.0/networks 1.117s 2026-05-04 14:53:41.227 94291 DEBUG tempest.lib.common.rest_client [req-d0f8046b-0951-4064-9e97-9c0616a5bab5 req-d0f8046b-0951-4064-9e97-9c0616a5bab5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-test-network--1363358500"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:40 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '664', 'x-openstack-request-id': 'req-d0f8046b-0951-4064-9e97-9c0616a5bab5', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/networks'} Body: b'{"network":{"id":"702b6224-7812-432f-b7ae-73fc9b5077cb","name":"tempest-test-network--1363358500","tenant_id":"afebf6b45c6d4dfb85903ac241b89337","admin_state_up":true,"mtu":1372,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"afebf6b45c6d4dfb85903ac241b89337","port_security_enabled":true,"qos_policy_id":null,"dns_domain":"","router:external":false,"vlan_transparent":false,"qinq":false,"is_default":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"description":"","l2_adjacency":true,"tags":[],"created_at":"2026-05-04T14:53:40Z","updated_at":"2026-05-04T14:53:40Z","revision_number":1}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:42.241 94291 INFO tempest.lib.common.rest_client [req-7a6de233-7d0c-4ad7-90ab-9ed54fb24685 req-7a6de233-7d0c-4ad7-90ab-9ed54fb24685 ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_floating_ips): 201 POST https://158.69.66.187/networking/v2.0/subnets 1.014s 2026-05-04 14:53:42.242 94291 DEBUG tempest.lib.common.rest_client [req-7a6de233-7d0c-4ad7-90ab-9ed54fb24685 req-7a6de233-7d0c-4ad7-90ab-9ed54fb24685 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "702b6224-7812-432f-b7ae-73fc9b5077cb", "cidr": "10.1.0.0/28", "ip_version": 4, "gateway_ip": "10.1.0.1"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '647', 'x-openstack-request-id': 'req-7a6de233-7d0c-4ad7-90ab-9ed54fb24685', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets'} Body: b'{"subnet":{"id":"2383cb0c-58c0-4ffb-b807-bc33db789ed6","name":"","tenant_id":"afebf6b45c6d4dfb85903ac241b89337","network_id":"702b6224-7812-432f-b7ae-73fc9b5077cb","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"10.1.0.1","cidr":"10.1.0.0/28","allocation_pools":[{"start":"10.1.0.2","end":"10.1.0.14"}],"host_routes":[],"dns_nameservers":[],"description":"","router:external":false,"service_types":[],"dns_publish_fixed_ip":false,"tags":[],"created_at":"2026-05-04T14:53:41Z","updated_at":"2026-05-04T14:53:41Z","revision_number":0,"project_id":"afebf6b45c6d4dfb85903ac241b89337"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:42.254 94291 INFO tempest.lib.common.rest_client [req-c0327b00-ea1c-4644-b040-124a8ec205e5 req-c0327b00-ea1c-4644-b040-124a8ec205e5 ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_floating_ips): 400 POST https://158.69.66.187/networking/v2.0/routers 0.012s 2026-05-04 14:53:42.254 94291 DEBUG tempest.lib.common.rest_client [req-c0327b00-ea1c-4644-b040-124a8ec205e5 req-c0327b00-ea1c-4644-b040-124a8ec205e5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"external_gateway_info": {"network_id": "39de2d8c-5c5f-4fd7-b9f5-a74f800ee647"}, "distributed": false, "name": "my-router", "admin_state_up": true}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:42 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '112', 'content-type': 'application/json', 'x-openstack-request-id': 'req-c0327b00-ea1c-4644-b040-124a8ec205e5', 'connection': 'close', 'status': '400', 'content-location': 'https://158.69.66.187/networking/v2.0/routers'} Body: b'{"NeutronError": {"type": "HTTPBadRequest", "message": "Unrecognized attribute(s) \'distributed\'", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:43.838 94291 INFO tempest.lib.common.rest_client [req-36df7c6f-1cfb-453f-829c-19abb10fc625 req-36df7c6f-1cfb-453f-829c-19abb10fc625 ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_floating_ips): 201 POST https://158.69.66.187/networking/v2.0/routers 1.583s 2026-05-04 14:53:43.839 94291 DEBUG tempest.lib.common.rest_client [req-36df7c6f-1cfb-453f-829c-19abb10fc625 req-36df7c6f-1cfb-453f-829c-19abb10fc625 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"external_gateway_info": {"network_id": "39de2d8c-5c5f-4fd7-b9f5-a74f800ee647"}, "name": "my-router", "admin_state_up": true}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:42 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1095', 'x-openstack-request-id': 'req-36df7c6f-1cfb-453f-829c-19abb10fc625', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/routers'} Body: b'{"router": {"id": "46280c4b-344b-424f-8515-9293d414f4ed", "name": "my-router", "tenant_id": "3a3d466c374a446a9bf268931c222ccd", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "39de2d8c-5c5f-4fd7-b9f5-a74f800ee647", "external_fixed_ips": [{"subnet_id": "03eea1f5-753f-40ec-8fbe-e2eaa8561c2a", "ip_address": "172.24.5.215"}, {"subnet_id": "258f2702-6d52-4642-bc54-a89d906888a2", "ip_address": "2001:db8::259"}], "enable_snat": true}, "description": "", "availability_zones": [], "ha": true, "availability_zone_hints": [], "enable_default_route_ecmp": false, "enable_default_route_bfd": false, "external_gateways": [{"network_id": "39de2d8c-5c5f-4fd7-b9f5-a74f800ee647", "external_fixed_ips": [{"ip_address": "172.24.5.215", "subnet_id": "03eea1f5-753f-40ec-8fbe-e2eaa8561c2a"}, {"ip_address": "2001:db8::259", "subnet_id": "258f2702-6d52-4642-bc54-a89d906888a2"}]}], "routes": [], "flavor_id": null, "tags": [], "created_at": "2026-05-04T14:53:42Z", "updated_at": "2026-05-04T14:53:42Z", "revision_number": 2, "project_id": "3a3d466c374a446a9bf268931c222ccd"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:46.409 94291 INFO tempest.lib.common.rest_client [req-1451db43-b1be-48c3-b764-ab5079be85fc req-1451db43-b1be-48c3-b764-ab5079be85fc ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_floating_ips): 200 PUT https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed/add_router_interface 2.570s 2026-05-04 14:53:46.409 94291 DEBUG tempest.lib.common.rest_client [req-1451db43-b1be-48c3-b764-ab5079be85fc req-1451db43-b1be-48c3-b764-ab5079be85fc ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "2383cb0c-58c0-4ffb-b807-bc33db789ed6"} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:43 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-1451db43-b1be-48c3-b764-ab5079be85fc', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed/add_router_interface'} Body: b'{"id": "46280c4b-344b-424f-8515-9293d414f4ed", "tenant_id": "3a3d466c374a446a9bf268931c222ccd", "port_id": "67f8cea7-1b97-4e4c-bbf6-09021f7d52c5", "network_id": "702b6224-7812-432f-b7ae-73fc9b5077cb", "subnet_id": "2383cb0c-58c0-4ffb-b807-bc33db789ed6", "subnet_ids": ["2383cb0c-58c0-4ffb-b807-bc33db789ed6"]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:46.837 94291 INFO tempest.lib.common.rest_client [req-3506bea4-5118-43b1-a917-608d23687b83 req-3506bea4-5118-43b1-a917-608d23687b83 ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_floating_ips): 201 POST https://158.69.66.187/networking/v2.0/ports 0.427s 2026-05-04 14:53:46.838 94291 DEBUG tempest.lib.common.rest_client [req-3506bea4-5118-43b1-a917-608d23687b83 req-3506bea4-5118-43b1-a917-608d23687b83 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "702b6224-7812-432f-b7ae-73fc9b5077cb"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:46 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '950', 'x-openstack-request-id': 'req-3506bea4-5118-43b1-a917-608d23687b83', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/ports'} Body: b'{"port":{"id":"0848c012-b072-4c64-afa7-80c17b8a4aeb","name":"","network_id":"702b6224-7812-432f-b7ae-73fc9b5077cb","tenant_id":"afebf6b45c6d4dfb85903ac241b89337","mac_address":"fa:16:3e:1f:d0:6d","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"2383cb0c-58c0-4ffb-b807-bc33db789ed6","ip_address":"10.1.0.11"}],"project_id":"afebf6b45c6d4dfb85903ac241b89337","port_security_enabled":true,"qos_policy_id":null,"propagate_uplink_status":true,"security_groups":["ae15e2da-fd13-4018-bfeb-57c335445771"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","qos_network_policy_id":null,"dns_name":"","dns_assignment":[{"ip_address":"10.1.0.11","hostname":"host-10-1-0-11","fqdn":"host-10-1-0-11.openstackgate.local."}],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-05-04T14:53:46Z","updated_at":"2026-05-04T14:53:46Z","revision_number":1}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:47.376 94291 INFO tempest.lib.common.rest_client [req-1c16bdbb-0750-4673-bc7b-e6911e65bd47 req-1c16bdbb-0750-4673-bc7b-e6911e65bd47 ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_floating_ips): 201 POST https://158.69.66.187/networking/v2.0/floatingips 0.538s 2026-05-04 14:53:47.376 94291 DEBUG tempest.lib.common.rest_client [req-1c16bdbb-0750-4673-bc7b-e6911e65bd47 req-1c16bdbb-0750-4673-bc7b-e6911e65bd47 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "39de2d8c-5c5f-4fd7-b9f5-a74f800ee647"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:46 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '574', 'x-openstack-request-id': 'req-1c16bdbb-0750-4673-bc7b-e6911e65bd47', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/floatingips'} Body: b'{"floatingip": {"id": "2a7e1487-3d01-4ae2-a619-baf6116f1b55", "tenant_id": "afebf6b45c6d4dfb85903ac241b89337", "floating_ip_address": "172.24.5.89", "floating_network_id": "39de2d8c-5c5f-4fd7-b9f5-a74f800ee647", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "project_id": "afebf6b45c6d4dfb85903ac241b89337", "description": "", "qos_policy_id": null, "port_details": null, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-05-04T14:53:47Z", "updated_at": "2026-05-04T14:53:47Z", "revision_number": 0}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:47.441 94291 INFO tempest.lib.common.rest_client [req-c105ab9f-bcfd-4e36-8bd0-cc688f939925 req-c105ab9f-bcfd-4e36-8bd0-cc688f939925 ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_floating_ips): 200 GET https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55 0.064s 2026-05-04 14:53:47.441 94291 DEBUG tempest.lib.common.rest_client [req-c105ab9f-bcfd-4e36-8bd0-cc688f939925 req-c105ab9f-bcfd-4e36-8bd0-cc688f939925 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '574', 'x-openstack-request-id': 'req-c105ab9f-bcfd-4e36-8bd0-cc688f939925', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55'} Body: b'{"floatingip": {"id": "2a7e1487-3d01-4ae2-a619-baf6116f1b55", "tenant_id": "afebf6b45c6d4dfb85903ac241b89337", "floating_ip_address": "172.24.5.89", "floating_network_id": "39de2d8c-5c5f-4fd7-b9f5-a74f800ee647", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "description": "", "qos_policy_id": null, "port_details": null, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-05-04T14:53:47Z", "updated_at": "2026-05-04T14:53:47Z", "revision_number": 0, "project_id": "afebf6b45c6d4dfb85903ac241b89337"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:48.437 94291 INFO tempest.lib.common.rest_client [req-628f01e8-d5bc-4f17-9bc4-22995f4e6aa7 req-628f01e8-d5bc-4f17-9bc4-22995f4e6aa7 ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_floating_ips): 200 PUT https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55 0.996s 2026-05-04 14:53:48.437 94291 DEBUG tempest.lib.common.rest_client [req-628f01e8-d5bc-4f17-9bc4-22995f4e6aa7 req-628f01e8-d5bc-4f17-9bc4-22995f4e6aa7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": "0848c012-b072-4c64-afa7-80c17b8a4aeb"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '826', 'x-openstack-request-id': 'req-628f01e8-d5bc-4f17-9bc4-22995f4e6aa7', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55'} Body: b'{"floatingip": {"id": "2a7e1487-3d01-4ae2-a619-baf6116f1b55", "tenant_id": "afebf6b45c6d4dfb85903ac241b89337", "floating_ip_address": "172.24.5.89", "floating_network_id": "39de2d8c-5c5f-4fd7-b9f5-a74f800ee647", "router_id": "46280c4b-344b-424f-8515-9293d414f4ed", "port_id": "0848c012-b072-4c64-afa7-80c17b8a4aeb", "fixed_ip_address": "10.1.0.11", "status": "DOWN", "description": "", "qos_policy_id": null, "port_details": {"name": "", "network_id": "702b6224-7812-432f-b7ae-73fc9b5077cb", "mac_address": "fa:16:3e:1f:d0:6d", "admin_state_up": true, "status": "DOWN", "device_id": "", "device_owner": ""}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-05-04T14:53:47Z", "updated_at": "2026-05-04T14:53:47Z", "revision_number": 1, "project_id": "afebf6b45c6d4dfb85903ac241b89337"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:48.507 94291 INFO tempest.lib.common.rest_client [req-728c8c9d-6a70-4eec-9a75-0c4c71e26d18 req-728c8c9d-6a70-4eec-9a75-0c4c71e26d18 ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_floating_ips): 200 GET https://158.69.66.187/networking/v2.0/bgp-speakers/cc55a4e2-b9ba-4fba-9b8e-e95d3d612b55/get_advertised_routes 0.069s 2026-05-04 14:53:48.507 94291 DEBUG tempest.lib.common.rest_client [req-728c8c9d-6a70-4eec-9a75-0c4c71e26d18 req-728c8c9d-6a70-4eec-9a75-0c4c71e26d18 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '86', 'x-openstack-request-id': 'req-728c8c9d-6a70-4eec-9a75-0c4c71e26d18', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/cc55a4e2-b9ba-4fba-9b8e-e95d3d612b55/get_advertised_routes'} Body: b'{"advertised_routes": [{"destination": "172.24.5.89/32", "next_hop": "172.24.5.215"}]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:48.537 94291 INFO tempest.lib.common.rest_client [req-d4d84828-1b0f-49e0-bcfa-e371f9fee33e req-d4d84828-1b0f-49e0-bcfa-e371f9fee33e ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/bgp-speakers/cc55a4e2-b9ba-4fba-9b8e-e95d3d612b55 0.029s 2026-05-04 14:53:48.537 94291 DEBUG tempest.lib.common.rest_client [req-d4d84828-1b0f-49e0-bcfa-e371f9fee33e req-d4d84828-1b0f-49e0-bcfa-e371f9fee33e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-d4d84828-1b0f-49e0-bcfa-e371f9fee33e', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/cc55a4e2-b9ba-4fba-9b8e-e95d3d612b55'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:48.537 94291 DEBUG oslo_concurrency.lockutils [-] Releasing lock "gateway_network_binding" lock /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:413 2026-05-04 14:53:49.024 94291 INFO tempest.lib.common.rest_client [req-d9e0768f-130e-4fc1-ac00-46c88ddf89e7 req-d9e0768f-130e-4fc1-ac00-46c88ddf89e7 ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55 0.487s 2026-05-04 14:53:49.024 94291 DEBUG tempest.lib.common.rest_client [req-d9e0768f-130e-4fc1-ac00-46c88ddf89e7 req-d9e0768f-130e-4fc1-ac00-46c88ddf89e7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-d9e0768f-130e-4fc1-ac00-46c88ddf89e7', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:50.292 94291 INFO tempest.lib.common.rest_client [req-cb40c3ec-b8f5-463d-929b-2b88d3964cb0 req-cb40c3ec-b8f5-463d-929b-2b88d3964cb0 ] Request (BgpSpeakerTestJSON:_run_cleanups): 200 PUT https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed/remove_router_interface 1.267s 2026-05-04 14:53:50.292 94291 DEBUG tempest.lib.common.rest_client [req-cb40c3ec-b8f5-463d-929b-2b88d3964cb0 req-cb40c3ec-b8f5-463d-929b-2b88d3964cb0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "2383cb0c-58c0-4ffb-b807-bc33db789ed6"} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:49 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-cb40c3ec-b8f5-463d-929b-2b88d3964cb0', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed/remove_router_interface'} Body: b'{"id": "46280c4b-344b-424f-8515-9293d414f4ed", "tenant_id": "3a3d466c374a446a9bf268931c222ccd", "port_id": "67f8cea7-1b97-4e4c-bbf6-09021f7d52c5", "network_id": "702b6224-7812-432f-b7ae-73fc9b5077cb", "subnet_id": "2383cb0c-58c0-4ffb-b807-bc33db789ed6", "subnet_ids": ["2383cb0c-58c0-4ffb-b807-bc33db789ed6"]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:51.000 94291 INFO tempest.lib.common.rest_client [req-d01d232a-348d-40a2-879a-c1dc97f54aee req-d01d232a-348d-40a2-879a-c1dc97f54aee ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed 0.707s 2026-05-04 14:53:51.000 94291 DEBUG tempest.lib.common.rest_client [req-d01d232a-348d-40a2-879a-c1dc97f54aee req-d01d232a-348d-40a2-879a-c1dc97f54aee ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:50 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-d01d232a-348d-40a2-879a-c1dc97f54aee', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:51.027 94291 INFO tempest.lib.common.rest_client [req-c77d3d9b-15ec-4621-997d-f7ce3b5190a5 req-c77d3d9b-15ec-4621-997d-f7ce3b5190a5 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55 0.026s 2026-05-04 14:53:51.027 94291 DEBUG tempest.lib.common.rest_client [req-c77d3d9b-15ec-4621-997d-f7ce3b5190a5 req-c77d3d9b-15ec-4621-997d-f7ce3b5190a5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:51 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '144', 'x-openstack-request-id': 'req-c77d3d9b-15ec-4621-997d-f7ce3b5190a5', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55'} Body: b'{"NeutronError": {"type": "FloatingIPNotFound", "message": "Floating IP 2a7e1487-3d01-4ae2-a619-baf6116f1b55 could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:51.291 94291 INFO tempest.lib.common.rest_client [req-8af5c89d-075b-4826-8403-23730a72c0ab req-8af5c89d-075b-4826-8403-23730a72c0ab ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/ports/0848c012-b072-4c64-afa7-80c17b8a4aeb 0.263s 2026-05-04 14:53:51.291 94291 DEBUG tempest.lib.common.rest_client [req-8af5c89d-075b-4826-8403-23730a72c0ab req-8af5c89d-075b-4826-8403-23730a72c0ab ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:51 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-8af5c89d-075b-4826-8403-23730a72c0ab', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/ports/0848c012-b072-4c64-afa7-80c17b8a4aeb'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:51.422 94291 INFO tempest.lib.common.rest_client [req-3a4be152-368f-4a10-b634-b6c4c29dad18 req-3a4be152-368f-4a10-b634-b6c4c29dad18 ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/subnets/2383cb0c-58c0-4ffb-b807-bc33db789ed6 0.130s 2026-05-04 14:53:51.422 94291 DEBUG tempest.lib.common.rest_client [req-3a4be152-368f-4a10-b634-b6c4c29dad18 req-3a4be152-368f-4a10-b634-b6c4c29dad18 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:51 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-3a4be152-368f-4a10-b634-b6c4c29dad18', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/2383cb0c-58c0-4ffb-b807-bc33db789ed6'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:51.825 94291 INFO tempest.lib.common.rest_client [req-a25d4fcc-81a2-4afd-9f15-8285f1f4add1 req-a25d4fcc-81a2-4afd-9f15-8285f1f4add1 ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/networks/702b6224-7812-432f-b7ae-73fc9b5077cb 0.402s 2026-05-04 14:53:51.825 94291 DEBUG tempest.lib.common.rest_client [req-a25d4fcc-81a2-4afd-9f15-8285f1f4add1 req-a25d4fcc-81a2-4afd-9f15-8285f1f4add1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:51 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-a25d4fcc-81a2-4afd-9f15-8285f1f4add1', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/702b6224-7812-432f-b7ae-73fc9b5077cb'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:51.826 94291 DEBUG oslo_concurrency.lockutils [-] Acquiring lock "gateway_network_binding" lock /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:390 2026-05-04 14:53:51.826 94291 DEBUG oslo_concurrency.lockutils [-] Acquired lock "gateway_network_binding" lock /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:393 2026-05-04 14:53:51.827 94291 DEBUG oslo_concurrency.lockutils [-] Acquired external semaphore "gateway_network_binding" lock /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:401 2026-05-04 14:53:51.876 94291 INFO tempest.lib.common.rest_client [req-a0a11ab3-4b60-4104-9246-882fa157a3ea req-a0a11ab3-4b60-4104-9246-882fa157a3ea ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_null_address_scope): 201 POST https://158.69.66.187/networking/v2.0/bgp-speakers 0.049s 2026-05-04 14:53:51.876 94291 DEBUG tempest.lib.common.rest_client [req-a0a11ab3-4b60-4104-9246-882fa157a3ea req-a0a11ab3-4b60-4104-9246-882fa157a3ea ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"bgp_speaker": {"local_as": "1234", "ip_version": 4, "name": "my-bgp-speaker", "advertise_floating_ip_host_routes": true, "advertise_tenant_networks": true}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:51 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '330', 'x-openstack-request-id': 'req-a0a11ab3-4b60-4104-9246-882fa157a3ea', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers'} Body: b'{"bgp_speaker": {"tenant_id": "3a3d466c374a446a9bf268931c222ccd", "advertise_tenant_networks": true, "ip_version": 4, "advertise_floating_ip_host_routes": true, "local_as": 1234, "id": "78f9c33b-5480-490f-a19f-31dc82c5a80c", "name": "my-bgp-speaker", "peers": [], "networks": [], "project_id": "3a3d466c374a446a9bf268931c222ccd"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:51.928 94291 INFO tempest.lib.common.rest_client [req-a971e8aa-d76d-494e-8f7a-e59364af85de req-a971e8aa-d76d-494e-8f7a-e59364af85de ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_null_address_scope): 200 PUT https://158.69.66.187/networking/v2.0/bgp-speakers/78f9c33b-5480-490f-a19f-31dc82c5a80c/add_gateway_network 0.052s 2026-05-04 14:53:51.928 94291 DEBUG tempest.lib.common.rest_client [req-a971e8aa-d76d-494e-8f7a-e59364af85de req-a971e8aa-d76d-494e-8f7a-e59364af85de ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network_id": "39de2d8c-5c5f-4fd7-b9f5-a74f800ee647"} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:51 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '54', 'x-openstack-request-id': 'req-a971e8aa-d76d-494e-8f7a-e59364af85de', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/78f9c33b-5480-490f-a19f-31dc82c5a80c/add_gateway_network'} Body: b'{"network_id": "39de2d8c-5c5f-4fd7-b9f5-a74f800ee647"}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:51.982 94291 INFO tempest.lib.common.rest_client [req-dc6ab643-416f-48f8-a1a4-eb141827f88b req-dc6ab643-416f-48f8-a1a4-eb141827f88b ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_null_address_scope): 200 GET https://158.69.66.187/networking/v2.0/bgp-speakers/78f9c33b-5480-490f-a19f-31dc82c5a80c/get_advertised_routes 0.053s 2026-05-04 14:53:51.982 94291 DEBUG tempest.lib.common.rest_client [req-dc6ab643-416f-48f8-a1a4-eb141827f88b req-dc6ab643-416f-48f8-a1a4-eb141827f88b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:51 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '25', 'x-openstack-request-id': 'req-dc6ab643-416f-48f8-a1a4-eb141827f88b', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/78f9c33b-5480-490f-a19f-31dc82c5a80c/get_advertised_routes'} Body: b'{"advertised_routes": []}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:52.007 94291 INFO tempest.lib.common.rest_client [req-96389b3c-ac88-4611-879f-5d422ab7211f req-96389b3c-ac88-4611-879f-5d422ab7211f ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/bgp-speakers/78f9c33b-5480-490f-a19f-31dc82c5a80c 0.024s 2026-05-04 14:53:52.007 94291 DEBUG tempest.lib.common.rest_client [req-96389b3c-ac88-4611-879f-5d422ab7211f req-96389b3c-ac88-4611-879f-5d422ab7211f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:51 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-96389b3c-ac88-4611-879f-5d422ab7211f', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/78f9c33b-5480-490f-a19f-31dc82c5a80c'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:52.008 94291 DEBUG oslo_concurrency.lockutils [-] Releasing lock "gateway_network_binding" lock /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:413 2026-05-04 14:53:52.028 94291 INFO tempest.lib.common.rest_client [req-a1421504-353c-4045-af0d-e8d9c37f68f2 req-a1421504-353c-4045-af0d-e8d9c37f68f2 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55 0.020s 2026-05-04 14:53:52.028 94291 DEBUG tempest.lib.common.rest_client [req-a1421504-353c-4045-af0d-e8d9c37f68f2 req-a1421504-353c-4045-af0d-e8d9c37f68f2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:52 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '144', 'x-openstack-request-id': 'req-a1421504-353c-4045-af0d-e8d9c37f68f2', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55'} Body: b'{"NeutronError": {"type": "FloatingIPNotFound", "message": "Floating IP 2a7e1487-3d01-4ae2-a619-baf6116f1b55 could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:52.049 94291 INFO tempest.lib.common.rest_client [req-c4402d52-c513-4d11-b6e8-65d39cf6f767 req-c4402d52-c513-4d11-b6e8-65d39cf6f767 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 PUT https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed/remove_router_interface 0.020s 2026-05-04 14:53:52.049 94291 DEBUG tempest.lib.common.rest_client [req-c4402d52-c513-4d11-b6e8-65d39cf6f767 req-c4402d52-c513-4d11-b6e8-65d39cf6f767 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "2383cb0c-58c0-4ffb-b807-bc33db789ed6"} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:52 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-c4402d52-c513-4d11-b6e8-65d39cf6f767', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed/remove_router_interface'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router 46280c4b-344b-424f-8515-9293d414f4ed could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:52.072 94291 INFO tempest.lib.common.rest_client [req-383d2007-533a-41af-88ca-c515fce22509 req-383d2007-533a-41af-88ca-c515fce22509 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed 0.023s 2026-05-04 14:53:52.072 94291 DEBUG tempest.lib.common.rest_client [req-383d2007-533a-41af-88ca-c515fce22509 req-383d2007-533a-41af-88ca-c515fce22509 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:52 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-383d2007-533a-41af-88ca-c515fce22509', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router 46280c4b-344b-424f-8515-9293d414f4ed could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:52.096 94291 INFO tempest.lib.common.rest_client [req-b8026bb6-9be3-4893-997a-b1891dfbce1c req-b8026bb6-9be3-4893-997a-b1891dfbce1c ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55 0.023s 2026-05-04 14:53:52.096 94291 DEBUG tempest.lib.common.rest_client [req-b8026bb6-9be3-4893-997a-b1891dfbce1c req-b8026bb6-9be3-4893-997a-b1891dfbce1c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:52 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '144', 'x-openstack-request-id': 'req-b8026bb6-9be3-4893-997a-b1891dfbce1c', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55'} Body: b'{"NeutronError": {"type": "FloatingIPNotFound", "message": "Floating IP 2a7e1487-3d01-4ae2-a619-baf6116f1b55 could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:52.115 94291 INFO tempest.lib.common.rest_client [req-18f33894-07d7-489a-a123-5ac3e15e18f4 req-18f33894-07d7-489a-a123-5ac3e15e18f4 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/ports/0848c012-b072-4c64-afa7-80c17b8a4aeb 0.019s 2026-05-04 14:53:52.115 94291 DEBUG tempest.lib.common.rest_client [req-18f33894-07d7-489a-a123-5ac3e15e18f4 req-18f33894-07d7-489a-a123-5ac3e15e18f4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:52 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-18f33894-07d7-489a-a123-5ac3e15e18f4', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/ports/0848c012-b072-4c64-afa7-80c17b8a4aeb'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 0848c012-b072-4c64-afa7-80c17b8a4aeb could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:52.436 94291 INFO tempest.lib.common.rest_client [req-af2b7d62-4135-4fc7-954c-b888131cfe55 req-af2b7d62-4135-4fc7-954c-b888131cfe55 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/subnets/2383cb0c-58c0-4ffb-b807-bc33db789ed6 0.320s 2026-05-04 14:53:52.436 94291 DEBUG tempest.lib.common.rest_client [req-af2b7d62-4135-4fc7-954c-b888131cfe55 req-af2b7d62-4135-4fc7-954c-b888131cfe55 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:52 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-af2b7d62-4135-4fc7-954c-b888131cfe55', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/2383cb0c-58c0-4ffb-b807-bc33db789ed6'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 2383cb0c-58c0-4ffb-b807-bc33db789ed6 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:52.455 94291 INFO tempest.lib.common.rest_client [req-f14d8200-77dd-4c29-b458-cb32002683c2 req-f14d8200-77dd-4c29-b458-cb32002683c2 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/networks/702b6224-7812-432f-b7ae-73fc9b5077cb 0.018s 2026-05-04 14:53:52.455 94291 DEBUG tempest.lib.common.rest_client [req-f14d8200-77dd-4c29-b458-cb32002683c2 req-f14d8200-77dd-4c29-b458-cb32002683c2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:52 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-f14d8200-77dd-4c29-b458-cb32002683c2', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/702b6224-7812-432f-b7ae-73fc9b5077cb'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 702b6224-7812-432f-b7ae-73fc9b5077cb could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:52.456 94291 DEBUG oslo_concurrency.lockutils [-] Acquiring lock "gateway_network_binding" lock /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:390 2026-05-04 14:53:52.456 94291 DEBUG oslo_concurrency.lockutils [-] Acquired lock "gateway_network_binding" lock /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:393 2026-05-04 14:53:52.457 94291 DEBUG oslo_concurrency.lockutils [-] Acquired external semaphore "gateway_network_binding" lock /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:401 2026-05-04 14:53:52.487 94291 INFO tempest.lib.common.rest_client [req-e5e7373d-fe25-4db5-9606-31bd318a9e9a req-e5e7373d-fe25-4db5-9606-31bd318a9e9a ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_tenant_networks): 201 POST https://158.69.66.187/networking/v2.0/address-scopes 0.030s 2026-05-04 14:53:52.488 94291 DEBUG tempest.lib.common.rest_client [req-e5e7373d-fe25-4db5-9606-31bd318a9e9a req-e5e7373d-fe25-4db5-9606-31bd318a9e9a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"address_scope": {"name": "my-scope", "ip_version": 4}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:52 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '218', 'x-openstack-request-id': 'req-e5e7373d-fe25-4db5-9606-31bd318a9e9a', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/address-scopes'} Body: b'{"address_scope": {"id": "6d41eac1-c616-4a87-8f1b-8191f6a45d4e", "project_id": "afebf6b45c6d4dfb85903ac241b89337", "name": "my-scope", "shared": false, "ip_version": 4, "tenant_id": "afebf6b45c6d4dfb85903ac241b89337"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:52.950 94291 INFO tempest.lib.common.rest_client [req-1bafd729-e7b4-4ec2-bc63-88cd1f9833fa req-1bafd729-e7b4-4ec2-bc63-88cd1f9833fa ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_tenant_networks): 201 POST https://158.69.66.187/networking/v2.0/networks 0.461s 2026-05-04 14:53:52.950 94291 DEBUG tempest.lib.common.rest_client [req-1bafd729-e7b4-4ec2-bc63-88cd1f9833fa req-1bafd729-e7b4-4ec2-bc63-88cd1f9833fa ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-test-network--1860219385", "router:external": true, "shared": true}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:52 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '757', 'x-openstack-request-id': 'req-1bafd729-e7b4-4ec2-bc63-88cd1f9833fa', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/networks'} Body: b'{"network":{"id":"eea30e91-e110-49c8-b706-0abc359d9b4e","name":"tempest-test-network--1860219385","tenant_id":"3a3d466c374a446a9bf268931c222ccd","admin_state_up":true,"mtu":1372,"status":"ACTIVE","subnets":[],"shared":true,"project_id":"3a3d466c374a446a9bf268931c222ccd","port_security_enabled":true,"qos_policy_id":null,"dns_domain":"","router:external":true,"provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":3,"vlan_transparent":false,"qinq":false,"is_default":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"description":"","l2_adjacency":true,"tags":[],"created_at":"2026-05-04T14:53:52Z","updated_at":"2026-05-04T14:53:52Z","revision_number":1}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:53.409 94291 INFO tempest.lib.common.rest_client [req-972f4b90-f75a-480b-9d6d-864a4e1f2cbe req-972f4b90-f75a-480b-9d6d-864a4e1f2cbe ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_tenant_networks): 201 POST https://158.69.66.187/networking/v2.0/networks 0.459s 2026-05-04 14:53:53.409 94291 DEBUG tempest.lib.common.rest_client [req-972f4b90-f75a-480b-9d6d-864a4e1f2cbe req-972f4b90-f75a-480b-9d6d-864a4e1f2cbe ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-test-network--1388682253"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:52 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '664', 'x-openstack-request-id': 'req-972f4b90-f75a-480b-9d6d-864a4e1f2cbe', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/networks'} Body: b'{"network":{"id":"522a51d4-7880-4586-a92c-148b256c0665","name":"tempest-test-network--1388682253","tenant_id":"afebf6b45c6d4dfb85903ac241b89337","admin_state_up":true,"mtu":1372,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"afebf6b45c6d4dfb85903ac241b89337","port_security_enabled":true,"qos_policy_id":null,"dns_domain":"","router:external":false,"vlan_transparent":false,"qinq":false,"is_default":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"description":"","l2_adjacency":true,"tags":[],"created_at":"2026-05-04T14:53:52Z","updated_at":"2026-05-04T14:53:53Z","revision_number":1}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:53.487 94291 INFO tempest.lib.common.rest_client [req-505cacff-019f-4a4e-b0e3-096f4979d537 req-505cacff-019f-4a4e-b0e3-096f4979d537 ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_tenant_networks): 201 POST https://158.69.66.187/networking/v2.0/subnetpools 0.077s 2026-05-04 14:53:53.487 94291 DEBUG tempest.lib.common.rest_client [req-505cacff-019f-4a4e-b0e3-096f4979d537 req-505cacff-019f-4a4e-b0e3-096f4979d537 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnetpool": {"name": "test-pool-ext", "default_prefixlen": 24, "address_scope_id": "6d41eac1-c616-4a87-8f1b-8191f6a45d4e", "prefixes": ["8.0.0.0/8"]}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:53 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '552', 'x-openstack-request-id': 'req-505cacff-019f-4a4e-b0e3-096f4979d537', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/subnetpools'} Body: b'{"subnetpool": {"id": "3adef7f4-8bc3-4827-859f-d46f3f8483fe", "name": "test-pool-ext", "tenant_id": "3a3d466c374a446a9bf268931c222ccd", "default_prefixlen": "24", "min_prefixlen": "8", "max_prefixlen": "32", "is_default": false, "shared": false, "prefixes": ["8.0.0.0/8"], "ip_version": 4, "default_quota": null, "address_scope_id": "6d41eac1-c616-4a87-8f1b-8191f6a45d4e", "description": "", "tags": [], "created_at": "2026-05-04T14:53:53Z", "updated_at": "2026-05-04T14:53:53Z", "revision_number": 0, "project_id": "3a3d466c374a446a9bf268931c222ccd"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:53.595 94291 INFO tempest.lib.common.rest_client [req-1ff4a806-b24a-4fbc-96a0-983e5a5cd9c8 req-1ff4a806-b24a-4fbc-96a0-983e5a5cd9c8 ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_tenant_networks): 201 POST https://158.69.66.187/networking/v2.0/subnetpools 0.108s 2026-05-04 14:53:53.596 94291 DEBUG tempest.lib.common.rest_client [req-1ff4a806-b24a-4fbc-96a0-983e5a5cd9c8 req-1ff4a806-b24a-4fbc-96a0-983e5a5cd9c8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnetpool": {"name": "tenant-test-pool", "default_prefixlen": 25, "address_scope_id": "6d41eac1-c616-4a87-8f1b-8191f6a45d4e", "prefixes": ["10.10.0.0/16"]}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:53 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '558', 'x-openstack-request-id': 'req-1ff4a806-b24a-4fbc-96a0-983e5a5cd9c8', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/subnetpools'} Body: b'{"subnetpool": {"id": "ae3a0d1f-0afb-4d9e-a28a-77ee9f50fb38", "name": "tenant-test-pool", "tenant_id": "afebf6b45c6d4dfb85903ac241b89337", "default_prefixlen": "25", "min_prefixlen": "8", "max_prefixlen": "32", "is_default": false, "shared": false, "prefixes": ["10.10.0.0/16"], "ip_version": 4, "default_quota": null, "address_scope_id": "6d41eac1-c616-4a87-8f1b-8191f6a45d4e", "description": "", "tags": [], "created_at": "2026-05-04T14:53:53Z", "updated_at": "2026-05-04T14:53:53Z", "revision_number": 0, "project_id": "afebf6b45c6d4dfb85903ac241b89337"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:54.307 94291 INFO tempest.lib.common.rest_client [req-04953819-0179-4db5-a59d-7cda3993c88d req-04953819-0179-4db5-a59d-7cda3993c88d ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_tenant_networks): 201 POST https://158.69.66.187/networking/v2.0/subnets 0.711s 2026-05-04 14:53:54.308 94291 DEBUG tempest.lib.common.rest_client [req-04953819-0179-4db5-a59d-7cda3993c88d req-04953819-0179-4db5-a59d-7cda3993c88d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "eea30e91-e110-49c8-b706-0abc359d9b4e", "cidr": "8.0.0.0/24", "ip_version": 4, "subnetpool_id": "3adef7f4-8bc3-4827-859f-d46f3f8483fe", "gateway_ip": "8.0.0.1"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:53 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '695', 'x-openstack-request-id': 'req-04953819-0179-4db5-a59d-7cda3993c88d', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets'} Body: b'{"subnet":{"id":"3b9b3e20-e7d3-489a-8cf0-eefffb95f8f3","name":"","tenant_id":"3a3d466c374a446a9bf268931c222ccd","network_id":"eea30e91-e110-49c8-b706-0abc359d9b4e","ip_version":4,"subnetpool_id":"3adef7f4-8bc3-4827-859f-d46f3f8483fe","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"8.0.0.1","cidr":"8.0.0.0/24","allocation_pools":[{"start":"8.0.0.2","end":"8.0.0.254"}],"host_routes":[],"dns_nameservers":[],"description":"","router:external":true,"service_types":[],"dns_publish_fixed_ip":false,"segment_id":null,"tags":[],"created_at":"2026-05-04T14:53:53Z","updated_at":"2026-05-04T14:53:53Z","revision_number":0,"project_id":"3a3d466c374a446a9bf268931c222ccd"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:55.011 94291 INFO tempest.lib.common.rest_client [req-7618680c-1900-4b37-bc65-508a8c31d889 req-7618680c-1900-4b37-bc65-508a8c31d889 ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_tenant_networks): 201 POST https://158.69.66.187/networking/v2.0/subnets 0.702s 2026-05-04 14:53:55.011 94291 DEBUG tempest.lib.common.rest_client [req-7618680c-1900-4b37-bc65-508a8c31d889 req-7618680c-1900-4b37-bc65-508a8c31d889 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "522a51d4-7880-4586-a92c-148b256c0665", "cidr": "10.10.0.0/24", "ip_version": 4, "subnetpool_id": "ae3a0d1f-0afb-4d9e-a28a-77ee9f50fb38", "gateway_ip": "10.10.0.1"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:54 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '686', 'x-openstack-request-id': 'req-7618680c-1900-4b37-bc65-508a8c31d889', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets'} Body: b'{"subnet":{"id":"31b1d4b2-e9ad-44df-b713-76df28984a34","name":"","tenant_id":"afebf6b45c6d4dfb85903ac241b89337","network_id":"522a51d4-7880-4586-a92c-148b256c0665","ip_version":4,"subnetpool_id":"ae3a0d1f-0afb-4d9e-a28a-77ee9f50fb38","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"10.10.0.1","cidr":"10.10.0.0/24","allocation_pools":[{"start":"10.10.0.2","end":"10.10.0.254"}],"host_routes":[],"dns_nameservers":[],"description":"","router:external":false,"service_types":[],"dns_publish_fixed_ip":false,"tags":[],"created_at":"2026-05-04T14:53:54Z","updated_at":"2026-05-04T14:53:54Z","revision_number":0,"project_id":"afebf6b45c6d4dfb85903ac241b89337"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:55.022 94291 INFO tempest.lib.common.rest_client [req-56f741c5-72d3-4071-952c-484fe9747b28 req-56f741c5-72d3-4071-952c-484fe9747b28 ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_tenant_networks): 400 POST https://158.69.66.187/networking/v2.0/routers 0.011s 2026-05-04 14:53:55.023 94291 DEBUG tempest.lib.common.rest_client [req-56f741c5-72d3-4071-952c-484fe9747b28 req-56f741c5-72d3-4071-952c-484fe9747b28 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"external_gateway_info": {"network_id": "eea30e91-e110-49c8-b706-0abc359d9b4e"}, "distributed": false, "name": "my-router", "admin_state_up": true}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:55 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '112', 'content-type': 'application/json', 'x-openstack-request-id': 'req-56f741c5-72d3-4071-952c-484fe9747b28', 'connection': 'close', 'status': '400', 'content-location': 'https://158.69.66.187/networking/v2.0/routers'} Body: b'{"NeutronError": {"type": "HTTPBadRequest", "message": "Unrecognized attribute(s) \'distributed\'", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:56.355 94291 INFO tempest.lib.common.rest_client [req-2ee866b2-607b-40f0-a680-dd02075fdd57 req-2ee866b2-607b-40f0-a680-dd02075fdd57 ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_tenant_networks): 201 POST https://158.69.66.187/networking/v2.0/routers 1.332s 2026-05-04 14:53:56.355 94291 DEBUG tempest.lib.common.rest_client [req-2ee866b2-607b-40f0-a680-dd02075fdd57 req-2ee866b2-607b-40f0-a680-dd02075fdd57 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"external_gateway_info": {"network_id": "eea30e91-e110-49c8-b706-0abc359d9b4e"}, "name": "my-router", "admin_state_up": true}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:55 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '913', 'x-openstack-request-id': 'req-2ee866b2-607b-40f0-a680-dd02075fdd57', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/routers'} Body: b'{"router": {"id": "c08d9b48-76f7-4660-815d-bfa06346bf46", "name": "my-router", "tenant_id": "3a3d466c374a446a9bf268931c222ccd", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "eea30e91-e110-49c8-b706-0abc359d9b4e", "external_fixed_ips": [{"subnet_id": "3b9b3e20-e7d3-489a-8cf0-eefffb95f8f3", "ip_address": "8.0.0.7"}], "enable_snat": true}, "description": "", "availability_zones": [], "ha": true, "availability_zone_hints": [], "enable_default_route_ecmp": false, "enable_default_route_bfd": false, "external_gateways": [{"network_id": "eea30e91-e110-49c8-b706-0abc359d9b4e", "external_fixed_ips": [{"ip_address": "8.0.0.7", "subnet_id": "3b9b3e20-e7d3-489a-8cf0-eefffb95f8f3"}]}], "routes": [], "flavor_id": null, "tags": [], "created_at": "2026-05-04T14:53:55Z", "updated_at": "2026-05-04T14:53:55Z", "revision_number": 2, "project_id": "3a3d466c374a446a9bf268931c222ccd"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:57.835 94291 INFO tempest.lib.common.rest_client [req-ac4b4d8b-f276-45cc-bf1e-ca6082ddace3 req-ac4b4d8b-f276-45cc-bf1e-ca6082ddace3 ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_tenant_networks): 200 PUT https://158.69.66.187/networking/v2.0/routers/c08d9b48-76f7-4660-815d-bfa06346bf46/add_router_interface 1.480s 2026-05-04 14:53:57.835 94291 DEBUG tempest.lib.common.rest_client [req-ac4b4d8b-f276-45cc-bf1e-ca6082ddace3 req-ac4b4d8b-f276-45cc-bf1e-ca6082ddace3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "31b1d4b2-e9ad-44df-b713-76df28984a34"} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:56 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-ac4b4d8b-f276-45cc-bf1e-ca6082ddace3', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/c08d9b48-76f7-4660-815d-bfa06346bf46/add_router_interface'} Body: b'{"id": "c08d9b48-76f7-4660-815d-bfa06346bf46", "tenant_id": "3a3d466c374a446a9bf268931c222ccd", "port_id": "36baef9e-7de1-4309-ba3a-edaa572b7d71", "network_id": "522a51d4-7880-4586-a92c-148b256c0665", "subnet_id": "31b1d4b2-e9ad-44df-b713-76df28984a34", "subnet_ids": ["31b1d4b2-e9ad-44df-b713-76df28984a34"]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:57.879 94291 INFO tempest.lib.common.rest_client [req-2a0d8cfa-72fb-40f6-949a-021b66848a11 req-2a0d8cfa-72fb-40f6-949a-021b66848a11 ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_tenant_networks): 201 POST https://158.69.66.187/networking/v2.0/bgp-speakers 0.043s 2026-05-04 14:53:57.879 94291 DEBUG tempest.lib.common.rest_client [req-2a0d8cfa-72fb-40f6-949a-021b66848a11 req-2a0d8cfa-72fb-40f6-949a-021b66848a11 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"bgp_speaker": {"local_as": "1234", "ip_version": 4, "name": "my-bgp-speaker", "advertise_floating_ip_host_routes": true, "advertise_tenant_networks": true}} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:57 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '330', 'x-openstack-request-id': 'req-2a0d8cfa-72fb-40f6-949a-021b66848a11', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers'} Body: b'{"bgp_speaker": {"tenant_id": "3a3d466c374a446a9bf268931c222ccd", "advertise_tenant_networks": true, "ip_version": 4, "advertise_floating_ip_host_routes": true, "local_as": 1234, "id": "909b5e01-859f-4088-8f5f-153eeb063064", "name": "my-bgp-speaker", "peers": [], "networks": [], "project_id": "3a3d466c374a446a9bf268931c222ccd"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:57.927 94291 INFO tempest.lib.common.rest_client [req-4b6ab688-41b2-48f5-87de-7fe4295328a4 req-4b6ab688-41b2-48f5-87de-7fe4295328a4 ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_tenant_networks): 200 PUT https://158.69.66.187/networking/v2.0/bgp-speakers/909b5e01-859f-4088-8f5f-153eeb063064/add_gateway_network 0.047s 2026-05-04 14:53:57.927 94291 DEBUG tempest.lib.common.rest_client [req-4b6ab688-41b2-48f5-87de-7fe4295328a4 req-4b6ab688-41b2-48f5-87de-7fe4295328a4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network_id": "eea30e91-e110-49c8-b706-0abc359d9b4e"} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:57 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '54', 'x-openstack-request-id': 'req-4b6ab688-41b2-48f5-87de-7fe4295328a4', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/909b5e01-859f-4088-8f5f-153eeb063064/add_gateway_network'} Body: b'{"network_id": "eea30e91-e110-49c8-b706-0abc359d9b4e"}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:57.966 94291 INFO tempest.lib.common.rest_client [req-307e24a4-0199-4473-a840-39360f5af8c9 req-307e24a4-0199-4473-a840-39360f5af8c9 ] Request (BgpSpeakerTestJSON:test_get_advertised_routes_tenant_networks): 200 GET https://158.69.66.187/networking/v2.0/bgp-speakers/909b5e01-859f-4088-8f5f-153eeb063064/get_advertised_routes 0.038s 2026-05-04 14:53:57.966 94291 DEBUG tempest.lib.common.rest_client [req-307e24a4-0199-4473-a840-39360f5af8c9 req-307e24a4-0199-4473-a840-39360f5af8c9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:57 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '79', 'x-openstack-request-id': 'req-307e24a4-0199-4473-a840-39360f5af8c9', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/909b5e01-859f-4088-8f5f-153eeb063064/get_advertised_routes'} Body: b'{"advertised_routes": [{"destination": "10.10.0.0/24", "next_hop": "8.0.0.7"}]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:57.993 94291 INFO tempest.lib.common.rest_client [req-c63528d0-9b98-4de0-b0d5-c771b36b257a req-c63528d0-9b98-4de0-b0d5-c771b36b257a ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/bgp-speakers/909b5e01-859f-4088-8f5f-153eeb063064 0.027s 2026-05-04 14:53:57.993 94291 DEBUG tempest.lib.common.rest_client [req-c63528d0-9b98-4de0-b0d5-c771b36b257a req-c63528d0-9b98-4de0-b0d5-c771b36b257a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:57 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-c63528d0-9b98-4de0-b0d5-c771b36b257a', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/909b5e01-859f-4088-8f5f-153eeb063064'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:57.993 94291 DEBUG oslo_concurrency.lockutils [-] Releasing lock "gateway_network_binding" lock /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:413 2026-05-04 14:53:58.015 94291 INFO tempest.lib.common.rest_client [req-b26011e0-f96d-413e-abe6-5783dd655d4e req-b26011e0-f96d-413e-abe6-5783dd655d4e ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55 0.022s 2026-05-04 14:53:58.016 94291 DEBUG tempest.lib.common.rest_client [req-b26011e0-f96d-413e-abe6-5783dd655d4e req-b26011e0-f96d-413e-abe6-5783dd655d4e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:57 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '144', 'x-openstack-request-id': 'req-b26011e0-f96d-413e-abe6-5783dd655d4e', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55'} Body: b'{"NeutronError": {"type": "FloatingIPNotFound", "message": "Floating IP 2a7e1487-3d01-4ae2-a619-baf6116f1b55 could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:58.036 94291 INFO tempest.lib.common.rest_client [req-34dbe74f-0ed5-4942-9435-4baab2a13b98 req-34dbe74f-0ed5-4942-9435-4baab2a13b98 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 PUT https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed/remove_router_interface 0.020s 2026-05-04 14:53:58.036 94291 DEBUG tempest.lib.common.rest_client [req-34dbe74f-0ed5-4942-9435-4baab2a13b98 req-34dbe74f-0ed5-4942-9435-4baab2a13b98 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "2383cb0c-58c0-4ffb-b807-bc33db789ed6"} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:58 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-34dbe74f-0ed5-4942-9435-4baab2a13b98', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed/remove_router_interface'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router 46280c4b-344b-424f-8515-9293d414f4ed could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:59.106 94291 INFO tempest.lib.common.rest_client [req-e06148cd-45a2-485c-9e19-5d5252039f6b req-e06148cd-45a2-485c-9e19-5d5252039f6b ] Request (BgpSpeakerTestJSON:_run_cleanups): 200 PUT https://158.69.66.187/networking/v2.0/routers/c08d9b48-76f7-4660-815d-bfa06346bf46/remove_router_interface 1.069s 2026-05-04 14:53:59.106 94291 DEBUG tempest.lib.common.rest_client [req-e06148cd-45a2-485c-9e19-5d5252039f6b req-e06148cd-45a2-485c-9e19-5d5252039f6b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "31b1d4b2-e9ad-44df-b713-76df28984a34"} Response - Headers: {'date': 'Mon, 04 May 2026 14:53:58 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-e06148cd-45a2-485c-9e19-5d5252039f6b', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/c08d9b48-76f7-4660-815d-bfa06346bf46/remove_router_interface'} Body: b'{"id": "c08d9b48-76f7-4660-815d-bfa06346bf46", "tenant_id": "3a3d466c374a446a9bf268931c222ccd", "port_id": "36baef9e-7de1-4309-ba3a-edaa572b7d71", "network_id": "522a51d4-7880-4586-a92c-148b256c0665", "subnet_id": "31b1d4b2-e9ad-44df-b713-76df28984a34", "subnet_ids": ["31b1d4b2-e9ad-44df-b713-76df28984a34"]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:59.129 94291 INFO tempest.lib.common.rest_client [req-8e812c16-f795-4c0d-8e8c-34b097a374c7 req-8e812c16-f795-4c0d-8e8c-34b097a374c7 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed 0.023s 2026-05-04 14:53:59.130 94291 DEBUG tempest.lib.common.rest_client [req-8e812c16-f795-4c0d-8e8c-34b097a374c7 req-8e812c16-f795-4c0d-8e8c-34b097a374c7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:59 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-8e812c16-f795-4c0d-8e8c-34b097a374c7', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router 46280c4b-344b-424f-8515-9293d414f4ed could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:59.777 94291 INFO tempest.lib.common.rest_client [req-1ad04953-52d4-4510-842a-5e33265bb81e req-1ad04953-52d4-4510-842a-5e33265bb81e ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/routers/c08d9b48-76f7-4660-815d-bfa06346bf46 0.647s 2026-05-04 14:53:59.778 94291 DEBUG tempest.lib.common.rest_client [req-1ad04953-52d4-4510-842a-5e33265bb81e req-1ad04953-52d4-4510-842a-5e33265bb81e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:59 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-1ad04953-52d4-4510-842a-5e33265bb81e', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/c08d9b48-76f7-4660-815d-bfa06346bf46'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:59.800 94291 INFO tempest.lib.common.rest_client [req-2c27df4f-5f60-4f02-b7f1-1781d902b798 req-2c27df4f-5f60-4f02-b7f1-1781d902b798 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55 0.022s 2026-05-04 14:53:59.800 94291 DEBUG tempest.lib.common.rest_client [req-2c27df4f-5f60-4f02-b7f1-1781d902b798 req-2c27df4f-5f60-4f02-b7f1-1781d902b798 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:59 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '144', 'x-openstack-request-id': 'req-2c27df4f-5f60-4f02-b7f1-1781d902b798', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55'} Body: b'{"NeutronError": {"type": "FloatingIPNotFound", "message": "Floating IP 2a7e1487-3d01-4ae2-a619-baf6116f1b55 could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:59.822 94291 INFO tempest.lib.common.rest_client [req-ccef5fef-b14f-4d64-adee-7d446405734c req-ccef5fef-b14f-4d64-adee-7d446405734c ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/ports/0848c012-b072-4c64-afa7-80c17b8a4aeb 0.022s 2026-05-04 14:53:59.822 94291 DEBUG tempest.lib.common.rest_client [req-ccef5fef-b14f-4d64-adee-7d446405734c req-ccef5fef-b14f-4d64-adee-7d446405734c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:59 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-ccef5fef-b14f-4d64-adee-7d446405734c', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/ports/0848c012-b072-4c64-afa7-80c17b8a4aeb'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 0848c012-b072-4c64-afa7-80c17b8a4aeb could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:53:59.839 94291 INFO tempest.lib.common.rest_client [req-72ccf67c-bedc-4485-9da4-04add44280a5 req-72ccf67c-bedc-4485-9da4-04add44280a5 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/subnets/2383cb0c-58c0-4ffb-b807-bc33db789ed6 0.016s 2026-05-04 14:53:59.839 94291 DEBUG tempest.lib.common.rest_client [req-72ccf67c-bedc-4485-9da4-04add44280a5 req-72ccf67c-bedc-4485-9da4-04add44280a5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:59 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-72ccf67c-bedc-4485-9da4-04add44280a5', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/2383cb0c-58c0-4ffb-b807-bc33db789ed6'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 2383cb0c-58c0-4ffb-b807-bc33db789ed6 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:00.030 94291 INFO tempest.lib.common.rest_client [req-812ca872-e720-47ea-ada5-dfdc93262a79 req-812ca872-e720-47ea-ada5-dfdc93262a79 ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/subnets/31b1d4b2-e9ad-44df-b713-76df28984a34 0.190s 2026-05-04 14:54:00.030 94291 DEBUG tempest.lib.common.rest_client [req-812ca872-e720-47ea-ada5-dfdc93262a79 req-812ca872-e720-47ea-ada5-dfdc93262a79 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:53:59 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-812ca872-e720-47ea-ada5-dfdc93262a79', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/31b1d4b2-e9ad-44df-b713-76df28984a34'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:00.162 94291 INFO tempest.lib.common.rest_client [req-f689a06a-456c-4fe6-8493-1e65890bb3f3 req-f689a06a-456c-4fe6-8493-1e65890bb3f3 ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/subnets/3b9b3e20-e7d3-489a-8cf0-eefffb95f8f3 0.132s 2026-05-04 14:54:00.163 94291 DEBUG tempest.lib.common.rest_client [req-f689a06a-456c-4fe6-8493-1e65890bb3f3 req-f689a06a-456c-4fe6-8493-1e65890bb3f3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:00 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-f689a06a-456c-4fe6-8493-1e65890bb3f3', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/3b9b3e20-e7d3-489a-8cf0-eefffb95f8f3'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:00.179 94291 INFO tempest.lib.common.rest_client [req-8d40f571-64fd-4042-a352-ba138043da0f req-8d40f571-64fd-4042-a352-ba138043da0f ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/networks/702b6224-7812-432f-b7ae-73fc9b5077cb 0.016s 2026-05-04 14:54:00.180 94291 DEBUG tempest.lib.common.rest_client [req-8d40f571-64fd-4042-a352-ba138043da0f req-8d40f571-64fd-4042-a352-ba138043da0f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:00 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-8d40f571-64fd-4042-a352-ba138043da0f', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/702b6224-7812-432f-b7ae-73fc9b5077cb'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 702b6224-7812-432f-b7ae-73fc9b5077cb could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:00.524 94291 INFO tempest.lib.common.rest_client [req-083c64e6-0b09-4123-a83a-04635158eccc req-083c64e6-0b09-4123-a83a-04635158eccc ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/networks/eea30e91-e110-49c8-b706-0abc359d9b4e 0.344s 2026-05-04 14:54:00.524 94291 DEBUG tempest.lib.common.rest_client [req-083c64e6-0b09-4123-a83a-04635158eccc req-083c64e6-0b09-4123-a83a-04635158eccc ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:00 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-083c64e6-0b09-4123-a83a-04635158eccc', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/eea30e91-e110-49c8-b706-0abc359d9b4e'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:00.816 94291 INFO tempest.lib.common.rest_client [req-fc9f34ea-cd74-461f-a53e-0d5ed4df20b0 req-fc9f34ea-cd74-461f-a53e-0d5ed4df20b0 ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/networks/522a51d4-7880-4586-a92c-148b256c0665 0.292s 2026-05-04 14:54:00.817 94291 DEBUG tempest.lib.common.rest_client [req-fc9f34ea-cd74-461f-a53e-0d5ed4df20b0 req-fc9f34ea-cd74-461f-a53e-0d5ed4df20b0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:00 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-fc9f34ea-cd74-461f-a53e-0d5ed4df20b0', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/522a51d4-7880-4586-a92c-148b256c0665'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:00.865 94291 INFO tempest.lib.common.rest_client [req-a8f64f41-48c4-4923-a565-8c8e32684d96 req-a8f64f41-48c4-4923-a565-8c8e32684d96 ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/subnetpools/ae3a0d1f-0afb-4d9e-a28a-77ee9f50fb38 0.048s 2026-05-04 14:54:00.865 94291 DEBUG tempest.lib.common.rest_client [req-a8f64f41-48c4-4923-a565-8c8e32684d96 req-a8f64f41-48c4-4923-a565-8c8e32684d96 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:00 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-a8f64f41-48c4-4923-a565-8c8e32684d96', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/subnetpools/ae3a0d1f-0afb-4d9e-a28a-77ee9f50fb38'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:00.907 94291 INFO tempest.lib.common.rest_client [req-86a2f990-3060-4e5c-b09e-484dfb8bd260 req-86a2f990-3060-4e5c-b09e-484dfb8bd260 ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/subnetpools/3adef7f4-8bc3-4827-859f-d46f3f8483fe 0.041s 2026-05-04 14:54:00.907 94291 DEBUG tempest.lib.common.rest_client [req-86a2f990-3060-4e5c-b09e-484dfb8bd260 req-86a2f990-3060-4e5c-b09e-484dfb8bd260 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:00 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-86a2f990-3060-4e5c-b09e-484dfb8bd260', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/subnetpools/3adef7f4-8bc3-4827-859f-d46f3f8483fe'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:00.947 94291 INFO tempest.lib.common.rest_client [req-85933103-a0b3-405a-b85d-f77a2a951969 req-85933103-a0b3-405a-b85d-f77a2a951969 ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/address-scopes/6d41eac1-c616-4a87-8f1b-8191f6a45d4e 0.039s 2026-05-04 14:54:00.947 94291 DEBUG tempest.lib.common.rest_client [req-85933103-a0b3-405a-b85d-f77a2a951969 req-85933103-a0b3-405a-b85d-f77a2a951969 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:00 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-85933103-a0b3-405a-b85d-f77a2a951969', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/address-scopes/6d41eac1-c616-4a87-8f1b-8191f6a45d4e'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:00.967 94291 INFO tempest.lib.common.rest_client [req-3d46c603-d035-4b7d-a2dc-5c9b2ca04090 req-3d46c603-d035-4b7d-a2dc-5c9b2ca04090 ] Request (BgpSpeakerTestJSON:test_remove_bgp_peer): 201 POST https://158.69.66.187/networking/v2.0/bgp-peers 0.018s 2026-05-04 14:54:00.967 94291 DEBUG tempest.lib.common.rest_client [req-3d46c603-d035-4b7d-a2dc-5c9b2ca04090 req-3d46c603-d035-4b7d-a2dc-5c9b2ca04090 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"bgp_peer": {"remote_as": "4321", "name": "my-bgp-peer", "peer_ip": "192.168.1.1", "auth_type": "md5", "password": "my-secret"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:00 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '249', 'x-openstack-request-id': 'req-3d46c603-d035-4b7d-a2dc-5c9b2ca04090', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-peers'} Body: b'{"bgp_peer": {"tenant_id": "3a3d466c374a446a9bf268931c222ccd", "id": "c177362a-a053-4ee7-9eb0-1b197d773df9", "name": "my-bgp-peer", "peer_ip": "192.168.1.1", "remote_as": "4321", "auth_type": "md5", "project_id": "3a3d466c374a446a9bf268931c222ccd"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.003 94291 INFO tempest.lib.common.rest_client [req-d0bc340e-5164-44ff-afb5-808b83407f7b req-d0bc340e-5164-44ff-afb5-808b83407f7b ] Request (BgpSpeakerTestJSON:test_remove_bgp_peer): 201 POST https://158.69.66.187/networking/v2.0/bgp-speakers 0.036s 2026-05-04 14:54:01.003 94291 DEBUG tempest.lib.common.rest_client [req-d0bc340e-5164-44ff-afb5-808b83407f7b req-d0bc340e-5164-44ff-afb5-808b83407f7b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"bgp_speaker": {"local_as": "1234", "ip_version": 4, "name": "my-bgp-speaker", "advertise_floating_ip_host_routes": true, "advertise_tenant_networks": true}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:00 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '330', 'x-openstack-request-id': 'req-d0bc340e-5164-44ff-afb5-808b83407f7b', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers'} Body: b'{"bgp_speaker": {"tenant_id": "3a3d466c374a446a9bf268931c222ccd", "advertise_tenant_networks": true, "ip_version": 4, "advertise_floating_ip_host_routes": true, "local_as": 1234, "id": "40c56225-d096-49ad-8a97-5a662bd4c38c", "name": "my-bgp-speaker", "peers": [], "networks": [], "project_id": "3a3d466c374a446a9bf268931c222ccd"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.030 94291 INFO tempest.lib.common.rest_client [req-2708ad14-5700-4f6f-ac13-813ebb75e834 req-2708ad14-5700-4f6f-ac13-813ebb75e834 ] Request (BgpSpeakerTestJSON:test_remove_bgp_peer): 200 PUT https://158.69.66.187/networking/v2.0/bgp-speakers/40c56225-d096-49ad-8a97-5a662bd4c38c/add_bgp_peer 0.026s 2026-05-04 14:54:01.030 94291 DEBUG tempest.lib.common.rest_client [req-2708ad14-5700-4f6f-ac13-813ebb75e834 req-2708ad14-5700-4f6f-ac13-813ebb75e834 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"bgp_peer_id": "c177362a-a053-4ee7-9eb0-1b197d773df9"} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '55', 'x-openstack-request-id': 'req-2708ad14-5700-4f6f-ac13-813ebb75e834', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/40c56225-d096-49ad-8a97-5a662bd4c38c/add_bgp_peer'} Body: b'{"bgp_peer_id": "c177362a-a053-4ee7-9eb0-1b197d773df9"}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.043 94291 INFO tempest.lib.common.rest_client [req-8babfd0f-4115-46f2-bf62-13b6153571ce req-8babfd0f-4115-46f2-bf62-13b6153571ce ] Request (BgpSpeakerTestJSON:test_remove_bgp_peer): 200 GET https://158.69.66.187/networking/v2.0/bgp-speakers/40c56225-d096-49ad-8a97-5a662bd4c38c 0.012s 2026-05-04 14:54:01.043 94291 DEBUG tempest.lib.common.rest_client [req-8babfd0f-4115-46f2-bf62-13b6153571ce req-8babfd0f-4115-46f2-bf62-13b6153571ce ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '368', 'x-openstack-request-id': 'req-8babfd0f-4115-46f2-bf62-13b6153571ce', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/40c56225-d096-49ad-8a97-5a662bd4c38c'} Body: b'{"bgp_speaker": {"tenant_id": "3a3d466c374a446a9bf268931c222ccd", "advertise_tenant_networks": true, "ip_version": 4, "advertise_floating_ip_host_routes": true, "local_as": 1234, "id": "40c56225-d096-49ad-8a97-5a662bd4c38c", "name": "my-bgp-speaker", "peers": ["c177362a-a053-4ee7-9eb0-1b197d773df9"], "networks": [], "project_id": "3a3d466c374a446a9bf268931c222ccd"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.066 94291 INFO tempest.lib.common.rest_client [req-79b5d971-d02f-47a1-b814-29bafa7682df req-79b5d971-d02f-47a1-b814-29bafa7682df ] Request (BgpSpeakerTestJSON:test_remove_bgp_peer): 200 PUT https://158.69.66.187/networking/v2.0/bgp-speakers/40c56225-d096-49ad-8a97-5a662bd4c38c/remove_bgp_peer 0.023s 2026-05-04 14:54:01.066 94291 DEBUG tempest.lib.common.rest_client [req-79b5d971-d02f-47a1-b814-29bafa7682df req-79b5d971-d02f-47a1-b814-29bafa7682df ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"bgp_peer_id": "c177362a-a053-4ee7-9eb0-1b197d773df9"} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '4', 'x-openstack-request-id': 'req-79b5d971-d02f-47a1-b814-29bafa7682df', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/40c56225-d096-49ad-8a97-5a662bd4c38c/remove_bgp_peer'} Body: b'null' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.079 94291 INFO tempest.lib.common.rest_client [req-0690bbc2-56a0-4c65-b384-bfcf95202747 req-0690bbc2-56a0-4c65-b384-bfcf95202747 ] Request (BgpSpeakerTestJSON:test_remove_bgp_peer): 200 GET https://158.69.66.187/networking/v2.0/bgp-speakers/40c56225-d096-49ad-8a97-5a662bd4c38c 0.013s 2026-05-04 14:54:01.080 94291 DEBUG tempest.lib.common.rest_client [req-0690bbc2-56a0-4c65-b384-bfcf95202747 req-0690bbc2-56a0-4c65-b384-bfcf95202747 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '330', 'x-openstack-request-id': 'req-0690bbc2-56a0-4c65-b384-bfcf95202747', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/40c56225-d096-49ad-8a97-5a662bd4c38c'} Body: b'{"bgp_speaker": {"tenant_id": "3a3d466c374a446a9bf268931c222ccd", "advertise_tenant_networks": true, "ip_version": 4, "advertise_floating_ip_host_routes": true, "local_as": 1234, "id": "40c56225-d096-49ad-8a97-5a662bd4c38c", "name": "my-bgp-speaker", "peers": [], "networks": [], "project_id": "3a3d466c374a446a9bf268931c222ccd"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.103 94291 INFO tempest.lib.common.rest_client [req-2a200fe7-5f9e-4d39-b2a5-04b6ccc9b7a0 req-2a200fe7-5f9e-4d39-b2a5-04b6ccc9b7a0 ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/bgp-speakers/40c56225-d096-49ad-8a97-5a662bd4c38c 0.023s 2026-05-04 14:54:01.103 94291 DEBUG tempest.lib.common.rest_client [req-2a200fe7-5f9e-4d39-b2a5-04b6ccc9b7a0 req-2a200fe7-5f9e-4d39-b2a5-04b6ccc9b7a0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-2a200fe7-5f9e-4d39-b2a5-04b6ccc9b7a0', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/40c56225-d096-49ad-8a97-5a662bd4c38c'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.122 94291 INFO tempest.lib.common.rest_client [req-91a64872-06a0-4026-b48e-7c10dad1ef73 req-91a64872-06a0-4026-b48e-7c10dad1ef73 ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/bgp-peers/c177362a-a053-4ee7-9eb0-1b197d773df9 0.018s 2026-05-04 14:54:01.122 94291 DEBUG tempest.lib.common.rest_client [req-91a64872-06a0-4026-b48e-7c10dad1ef73 req-91a64872-06a0-4026-b48e-7c10dad1ef73 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-91a64872-06a0-4026-b48e-7c10dad1ef73', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-peers/c177362a-a053-4ee7-9eb0-1b197d773df9'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.144 94291 INFO tempest.lib.common.rest_client [req-014d2ad5-a5b3-4710-9f41-e791c0c7b05a req-014d2ad5-a5b3-4710-9f41-e791c0c7b05a ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55 0.022s 2026-05-04 14:54:01.144 94291 DEBUG tempest.lib.common.rest_client [req-014d2ad5-a5b3-4710-9f41-e791c0c7b05a req-014d2ad5-a5b3-4710-9f41-e791c0c7b05a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '144', 'x-openstack-request-id': 'req-014d2ad5-a5b3-4710-9f41-e791c0c7b05a', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55'} Body: b'{"NeutronError": {"type": "FloatingIPNotFound", "message": "Floating IP 2a7e1487-3d01-4ae2-a619-baf6116f1b55 could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.171 94291 INFO tempest.lib.common.rest_client [req-6f572aa1-a3c8-47d3-83a7-60f4f4aa0f43 req-6f572aa1-a3c8-47d3-83a7-60f4f4aa0f43 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 PUT https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed/remove_router_interface 0.026s 2026-05-04 14:54:01.171 94291 DEBUG tempest.lib.common.rest_client [req-6f572aa1-a3c8-47d3-83a7-60f4f4aa0f43 req-6f572aa1-a3c8-47d3-83a7-60f4f4aa0f43 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "2383cb0c-58c0-4ffb-b807-bc33db789ed6"} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-6f572aa1-a3c8-47d3-83a7-60f4f4aa0f43', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed/remove_router_interface'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router 46280c4b-344b-424f-8515-9293d414f4ed could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.198 94291 INFO tempest.lib.common.rest_client [req-b9987194-fc95-4f6c-a511-a347027c9683 req-b9987194-fc95-4f6c-a511-a347027c9683 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 PUT https://158.69.66.187/networking/v2.0/routers/c08d9b48-76f7-4660-815d-bfa06346bf46/remove_router_interface 0.026s 2026-05-04 14:54:01.198 94291 DEBUG tempest.lib.common.rest_client [req-b9987194-fc95-4f6c-a511-a347027c9683 req-b9987194-fc95-4f6c-a511-a347027c9683 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "31b1d4b2-e9ad-44df-b713-76df28984a34"} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-b9987194-fc95-4f6c-a511-a347027c9683', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/c08d9b48-76f7-4660-815d-bfa06346bf46/remove_router_interface'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router c08d9b48-76f7-4660-815d-bfa06346bf46 could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.222 94291 INFO tempest.lib.common.rest_client [req-44d760ec-a359-42d4-bd50-c77409121dd9 req-44d760ec-a359-42d4-bd50-c77409121dd9 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed 0.024s 2026-05-04 14:54:01.222 94291 DEBUG tempest.lib.common.rest_client [req-44d760ec-a359-42d4-bd50-c77409121dd9 req-44d760ec-a359-42d4-bd50-c77409121dd9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-44d760ec-a359-42d4-bd50-c77409121dd9', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router 46280c4b-344b-424f-8515-9293d414f4ed could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.250 94291 INFO tempest.lib.common.rest_client [req-a898a290-c473-4291-8866-f632bd5d6a7c req-a898a290-c473-4291-8866-f632bd5d6a7c ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/routers/c08d9b48-76f7-4660-815d-bfa06346bf46 0.027s 2026-05-04 14:54:01.250 94291 DEBUG tempest.lib.common.rest_client [req-a898a290-c473-4291-8866-f632bd5d6a7c req-a898a290-c473-4291-8866-f632bd5d6a7c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-a898a290-c473-4291-8866-f632bd5d6a7c', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/c08d9b48-76f7-4660-815d-bfa06346bf46'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router c08d9b48-76f7-4660-815d-bfa06346bf46 could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.275 94291 INFO tempest.lib.common.rest_client [req-a251bfeb-781e-4185-8294-a57b082e6001 req-a251bfeb-781e-4185-8294-a57b082e6001 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55 0.024s 2026-05-04 14:54:01.275 94291 DEBUG tempest.lib.common.rest_client [req-a251bfeb-781e-4185-8294-a57b082e6001 req-a251bfeb-781e-4185-8294-a57b082e6001 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '144', 'x-openstack-request-id': 'req-a251bfeb-781e-4185-8294-a57b082e6001', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55'} Body: b'{"NeutronError": {"type": "FloatingIPNotFound", "message": "Floating IP 2a7e1487-3d01-4ae2-a619-baf6116f1b55 could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.303 94291 INFO tempest.lib.common.rest_client [req-f9fe11af-32ff-4f2f-a2de-c60b67f0ec52 req-f9fe11af-32ff-4f2f-a2de-c60b67f0ec52 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/ports/0848c012-b072-4c64-afa7-80c17b8a4aeb 0.027s 2026-05-04 14:54:01.303 94291 DEBUG tempest.lib.common.rest_client [req-f9fe11af-32ff-4f2f-a2de-c60b67f0ec52 req-f9fe11af-32ff-4f2f-a2de-c60b67f0ec52 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-f9fe11af-32ff-4f2f-a2de-c60b67f0ec52', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/ports/0848c012-b072-4c64-afa7-80c17b8a4aeb'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 0848c012-b072-4c64-afa7-80c17b8a4aeb could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.324 94291 INFO tempest.lib.common.rest_client [req-ee4707ab-6715-40cc-aac1-79040baa85a1 req-ee4707ab-6715-40cc-aac1-79040baa85a1 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/subnets/2383cb0c-58c0-4ffb-b807-bc33db789ed6 0.021s 2026-05-04 14:54:01.324 94291 DEBUG tempest.lib.common.rest_client [req-ee4707ab-6715-40cc-aac1-79040baa85a1 req-ee4707ab-6715-40cc-aac1-79040baa85a1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-ee4707ab-6715-40cc-aac1-79040baa85a1', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/2383cb0c-58c0-4ffb-b807-bc33db789ed6'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 2383cb0c-58c0-4ffb-b807-bc33db789ed6 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.343 94291 INFO tempest.lib.common.rest_client [req-414d4655-0a38-4be4-8699-6809ec2b4e99 req-414d4655-0a38-4be4-8699-6809ec2b4e99 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/subnets/31b1d4b2-e9ad-44df-b713-76df28984a34 0.019s 2026-05-04 14:54:01.344 94291 DEBUG tempest.lib.common.rest_client [req-414d4655-0a38-4be4-8699-6809ec2b4e99 req-414d4655-0a38-4be4-8699-6809ec2b4e99 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-414d4655-0a38-4be4-8699-6809ec2b4e99', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/31b1d4b2-e9ad-44df-b713-76df28984a34'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 31b1d4b2-e9ad-44df-b713-76df28984a34 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.359 94291 INFO tempest.lib.common.rest_client [req-fea84fe8-70ed-47ef-bded-7e0adfefc6d6 req-fea84fe8-70ed-47ef-bded-7e0adfefc6d6 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/subnets/3b9b3e20-e7d3-489a-8cf0-eefffb95f8f3 0.015s 2026-05-04 14:54:01.360 94291 DEBUG tempest.lib.common.rest_client [req-fea84fe8-70ed-47ef-bded-7e0adfefc6d6 req-fea84fe8-70ed-47ef-bded-7e0adfefc6d6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-fea84fe8-70ed-47ef-bded-7e0adfefc6d6', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/3b9b3e20-e7d3-489a-8cf0-eefffb95f8f3'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 3b9b3e20-e7d3-489a-8cf0-eefffb95f8f3 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.376 94291 INFO tempest.lib.common.rest_client [req-f67c7cb5-817b-46b2-917b-f957af11a939 req-f67c7cb5-817b-46b2-917b-f957af11a939 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/networks/702b6224-7812-432f-b7ae-73fc9b5077cb 0.016s 2026-05-04 14:54:01.376 94291 DEBUG tempest.lib.common.rest_client [req-f67c7cb5-817b-46b2-917b-f957af11a939 req-f67c7cb5-817b-46b2-917b-f957af11a939 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-f67c7cb5-817b-46b2-917b-f957af11a939', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/702b6224-7812-432f-b7ae-73fc9b5077cb'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 702b6224-7812-432f-b7ae-73fc9b5077cb could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.392 94291 INFO tempest.lib.common.rest_client [req-8f6a47e0-ce3b-4684-be49-bad3396308e0 req-8f6a47e0-ce3b-4684-be49-bad3396308e0 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/networks/eea30e91-e110-49c8-b706-0abc359d9b4e 0.015s 2026-05-04 14:54:01.392 94291 DEBUG tempest.lib.common.rest_client [req-8f6a47e0-ce3b-4684-be49-bad3396308e0 req-8f6a47e0-ce3b-4684-be49-bad3396308e0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-8f6a47e0-ce3b-4684-be49-bad3396308e0', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/eea30e91-e110-49c8-b706-0abc359d9b4e'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network eea30e91-e110-49c8-b706-0abc359d9b4e could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.409 94291 INFO tempest.lib.common.rest_client [req-e5ad058b-b79b-4b55-a085-2b43b12d206e req-e5ad058b-b79b-4b55-a085-2b43b12d206e ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/networks/522a51d4-7880-4586-a92c-148b256c0665 0.017s 2026-05-04 14:54:01.409 94291 DEBUG tempest.lib.common.rest_client [req-e5ad058b-b79b-4b55-a085-2b43b12d206e req-e5ad058b-b79b-4b55-a085-2b43b12d206e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-e5ad058b-b79b-4b55-a085-2b43b12d206e', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/522a51d4-7880-4586-a92c-148b256c0665'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 522a51d4-7880-4586-a92c-148b256c0665 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.424 94291 INFO tempest.lib.common.rest_client [req-659fade8-5635-440b-af9a-c8165c0bf6f1 req-659fade8-5635-440b-af9a-c8165c0bf6f1 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/subnetpools/ae3a0d1f-0afb-4d9e-a28a-77ee9f50fb38 0.014s 2026-05-04 14:54:01.424 94291 DEBUG tempest.lib.common.rest_client [req-659fade8-5635-440b-af9a-c8165c0bf6f1 req-659fade8-5635-440b-af9a-c8165c0bf6f1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '145', 'x-openstack-request-id': 'req-659fade8-5635-440b-af9a-c8165c0bf6f1', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnetpools/ae3a0d1f-0afb-4d9e-a28a-77ee9f50fb38'} Body: b'{"NeutronError": {"type": "SubnetPoolNotFound", "message": "Subnet pool ae3a0d1f-0afb-4d9e-a28a-77ee9f50fb38 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.438 94291 INFO tempest.lib.common.rest_client [req-94772f42-abc2-4986-aed8-e9e343423973 req-94772f42-abc2-4986-aed8-e9e343423973 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/subnetpools/3adef7f4-8bc3-4827-859f-d46f3f8483fe 0.014s 2026-05-04 14:54:01.438 94291 DEBUG tempest.lib.common.rest_client [req-94772f42-abc2-4986-aed8-e9e343423973 req-94772f42-abc2-4986-aed8-e9e343423973 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '145', 'x-openstack-request-id': 'req-94772f42-abc2-4986-aed8-e9e343423973', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnetpools/3adef7f4-8bc3-4827-859f-d46f3f8483fe'} Body: b'{"NeutronError": {"type": "SubnetPoolNotFound", "message": "Subnet pool 3adef7f4-8bc3-4827-859f-d46f3f8483fe could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.453 94291 INFO tempest.lib.common.rest_client [req-eb828cd8-0e38-4b35-a13d-b2628c023a14 req-eb828cd8-0e38-4b35-a13d-b2628c023a14 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/address-scopes/6d41eac1-c616-4a87-8f1b-8191f6a45d4e 0.015s 2026-05-04 14:54:01.454 94291 DEBUG tempest.lib.common.rest_client [req-eb828cd8-0e38-4b35-a13d-b2628c023a14 req-eb828cd8-0e38-4b35-a13d-b2628c023a14 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '149', 'x-openstack-request-id': 'req-eb828cd8-0e38-4b35-a13d-b2628c023a14', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/address-scopes/6d41eac1-c616-4a87-8f1b-8191f6a45d4e'} Body: b'{"NeutronError": {"type": "AddressScopeNotFound", "message": "Address scope 6d41eac1-c616-4a87-8f1b-8191f6a45d4e could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.455 94291 DEBUG oslo_concurrency.lockutils [-] Acquiring lock "gateway_network_binding" lock /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:390 2026-05-04 14:54:01.455 94291 DEBUG oslo_concurrency.lockutils [-] Acquired lock "gateway_network_binding" lock /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:393 2026-05-04 14:54:01.455 94291 DEBUG oslo_concurrency.lockutils [-] Acquired external semaphore "gateway_network_binding" lock /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:401 2026-05-04 14:54:01.497 94291 INFO tempest.lib.common.rest_client [req-0c3bcf5d-c026-4434-be2f-24c6913b3950 req-0c3bcf5d-c026-4434-be2f-24c6913b3950 ] Request (BgpSpeakerTestJSON:test_remove_gateway_network): 201 POST https://158.69.66.187/networking/v2.0/bgp-speakers 0.041s 2026-05-04 14:54:01.497 94291 DEBUG tempest.lib.common.rest_client [req-0c3bcf5d-c026-4434-be2f-24c6913b3950 req-0c3bcf5d-c026-4434-be2f-24c6913b3950 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"bgp_speaker": {"local_as": "1234", "ip_version": 4, "name": "my-bgp-speaker", "advertise_floating_ip_host_routes": true, "advertise_tenant_networks": true}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '330', 'x-openstack-request-id': 'req-0c3bcf5d-c026-4434-be2f-24c6913b3950', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers'} Body: b'{"bgp_speaker": {"tenant_id": "3a3d466c374a446a9bf268931c222ccd", "advertise_tenant_networks": true, "ip_version": 4, "advertise_floating_ip_host_routes": true, "local_as": 1234, "id": "9bf1615e-7ce6-44d4-a7cd-994546a5c6a3", "name": "my-bgp-speaker", "peers": [], "networks": [], "project_id": "3a3d466c374a446a9bf268931c222ccd"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.544 94291 INFO tempest.lib.common.rest_client [req-252f16a5-13bc-4f9f-88b9-53bd14569bd1 req-252f16a5-13bc-4f9f-88b9-53bd14569bd1 ] Request (BgpSpeakerTestJSON:test_remove_gateway_network): 200 PUT https://158.69.66.187/networking/v2.0/bgp-speakers/9bf1615e-7ce6-44d4-a7cd-994546a5c6a3/add_gateway_network 0.046s 2026-05-04 14:54:01.544 94291 DEBUG tempest.lib.common.rest_client [req-252f16a5-13bc-4f9f-88b9-53bd14569bd1 req-252f16a5-13bc-4f9f-88b9-53bd14569bd1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network_id": "39de2d8c-5c5f-4fd7-b9f5-a74f800ee647"} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '54', 'x-openstack-request-id': 'req-252f16a5-13bc-4f9f-88b9-53bd14569bd1', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/9bf1615e-7ce6-44d4-a7cd-994546a5c6a3/add_gateway_network'} Body: b'{"network_id": "39de2d8c-5c5f-4fd7-b9f5-a74f800ee647"}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.558 94291 INFO tempest.lib.common.rest_client [req-fe0430aa-604f-4add-88c0-5748b59d61e6 req-fe0430aa-604f-4add-88c0-5748b59d61e6 ] Request (BgpSpeakerTestJSON:test_remove_gateway_network): 200 GET https://158.69.66.187/networking/v2.0/bgp-speakers/9bf1615e-7ce6-44d4-a7cd-994546a5c6a3 0.013s 2026-05-04 14:54:01.559 94291 DEBUG tempest.lib.common.rest_client [req-fe0430aa-604f-4add-88c0-5748b59d61e6 req-fe0430aa-604f-4add-88c0-5748b59d61e6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '368', 'x-openstack-request-id': 'req-fe0430aa-604f-4add-88c0-5748b59d61e6', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/9bf1615e-7ce6-44d4-a7cd-994546a5c6a3'} Body: b'{"bgp_speaker": {"tenant_id": "3a3d466c374a446a9bf268931c222ccd", "advertise_tenant_networks": true, "ip_version": 4, "advertise_floating_ip_host_routes": true, "local_as": 1234, "id": "9bf1615e-7ce6-44d4-a7cd-994546a5c6a3", "name": "my-bgp-speaker", "peers": [], "networks": ["39de2d8c-5c5f-4fd7-b9f5-a74f800ee647"], "project_id": "3a3d466c374a446a9bf268931c222ccd"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.579 94291 INFO tempest.lib.common.rest_client [req-570f4fe1-df1f-432f-916f-14bc9f74c7df req-570f4fe1-df1f-432f-916f-14bc9f74c7df ] Request (BgpSpeakerTestJSON:test_remove_gateway_network): 200 PUT https://158.69.66.187/networking/v2.0/bgp-speakers/9bf1615e-7ce6-44d4-a7cd-994546a5c6a3/remove_gateway_network 0.020s 2026-05-04 14:54:01.579 94291 DEBUG tempest.lib.common.rest_client [req-570f4fe1-df1f-432f-916f-14bc9f74c7df req-570f4fe1-df1f-432f-916f-14bc9f74c7df ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network_id": "39de2d8c-5c5f-4fd7-b9f5-a74f800ee647"} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '54', 'x-openstack-request-id': 'req-570f4fe1-df1f-432f-916f-14bc9f74c7df', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/9bf1615e-7ce6-44d4-a7cd-994546a5c6a3/remove_gateway_network'} Body: b'{"network_id": "39de2d8c-5c5f-4fd7-b9f5-a74f800ee647"}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.593 94291 INFO tempest.lib.common.rest_client [req-c043615c-6834-4ee2-82d2-7f3bf149aeba req-c043615c-6834-4ee2-82d2-7f3bf149aeba ] Request (BgpSpeakerTestJSON:test_remove_gateway_network): 200 GET https://158.69.66.187/networking/v2.0/bgp-speakers/9bf1615e-7ce6-44d4-a7cd-994546a5c6a3 0.013s 2026-05-04 14:54:01.594 94291 DEBUG tempest.lib.common.rest_client [req-c043615c-6834-4ee2-82d2-7f3bf149aeba req-c043615c-6834-4ee2-82d2-7f3bf149aeba ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '330', 'x-openstack-request-id': 'req-c043615c-6834-4ee2-82d2-7f3bf149aeba', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/9bf1615e-7ce6-44d4-a7cd-994546a5c6a3'} Body: b'{"bgp_speaker": {"tenant_id": "3a3d466c374a446a9bf268931c222ccd", "advertise_tenant_networks": true, "ip_version": 4, "advertise_floating_ip_host_routes": true, "local_as": 1234, "id": "9bf1615e-7ce6-44d4-a7cd-994546a5c6a3", "name": "my-bgp-speaker", "peers": [], "networks": [], "project_id": "3a3d466c374a446a9bf268931c222ccd"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.619 94291 INFO tempest.lib.common.rest_client [req-480ff88c-55c2-4968-836c-b82d548b038b req-480ff88c-55c2-4968-836c-b82d548b038b ] Request (BgpSpeakerTestJSON:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/bgp-speakers/9bf1615e-7ce6-44d4-a7cd-994546a5c6a3 0.025s 2026-05-04 14:54:01.619 94291 DEBUG tempest.lib.common.rest_client [req-480ff88c-55c2-4968-836c-b82d548b038b req-480ff88c-55c2-4968-836c-b82d548b038b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-480ff88c-55c2-4968-836c-b82d548b038b', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/9bf1615e-7ce6-44d4-a7cd-994546a5c6a3'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.620 94291 DEBUG oslo_concurrency.lockutils [-] Releasing lock "gateway_network_binding" lock /opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:413 2026-05-04 14:54:01.643 94291 INFO tempest.lib.common.rest_client [req-aa5271c5-c414-461f-87a4-6ab9ca5d6307 req-aa5271c5-c414-461f-87a4-6ab9ca5d6307 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55 0.023s 2026-05-04 14:54:01.643 94291 DEBUG tempest.lib.common.rest_client [req-aa5271c5-c414-461f-87a4-6ab9ca5d6307 req-aa5271c5-c414-461f-87a4-6ab9ca5d6307 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '144', 'x-openstack-request-id': 'req-aa5271c5-c414-461f-87a4-6ab9ca5d6307', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55'} Body: b'{"NeutronError": {"type": "FloatingIPNotFound", "message": "Floating IP 2a7e1487-3d01-4ae2-a619-baf6116f1b55 could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.666 94291 INFO tempest.lib.common.rest_client [req-673f8686-5454-4aa1-be15-64f13d36a0a2 req-673f8686-5454-4aa1-be15-64f13d36a0a2 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 PUT https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed/remove_router_interface 0.022s 2026-05-04 14:54:01.666 94291 DEBUG tempest.lib.common.rest_client [req-673f8686-5454-4aa1-be15-64f13d36a0a2 req-673f8686-5454-4aa1-be15-64f13d36a0a2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "2383cb0c-58c0-4ffb-b807-bc33db789ed6"} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-673f8686-5454-4aa1-be15-64f13d36a0a2', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed/remove_router_interface'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router 46280c4b-344b-424f-8515-9293d414f4ed could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.688 94291 INFO tempest.lib.common.rest_client [req-beaaccf4-ee04-4337-adbb-9ea1b3322e6f req-beaaccf4-ee04-4337-adbb-9ea1b3322e6f ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 PUT https://158.69.66.187/networking/v2.0/routers/c08d9b48-76f7-4660-815d-bfa06346bf46/remove_router_interface 0.021s 2026-05-04 14:54:01.688 94291 DEBUG tempest.lib.common.rest_client [req-beaaccf4-ee04-4337-adbb-9ea1b3322e6f req-beaaccf4-ee04-4337-adbb-9ea1b3322e6f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "31b1d4b2-e9ad-44df-b713-76df28984a34"} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-beaaccf4-ee04-4337-adbb-9ea1b3322e6f', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/c08d9b48-76f7-4660-815d-bfa06346bf46/remove_router_interface'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router c08d9b48-76f7-4660-815d-bfa06346bf46 could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.710 94291 INFO tempest.lib.common.rest_client [req-9083c386-8653-4a67-99fc-bfe2d0961d60 req-9083c386-8653-4a67-99fc-bfe2d0961d60 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed 0.022s 2026-05-04 14:54:01.711 94291 DEBUG tempest.lib.common.rest_client [req-9083c386-8653-4a67-99fc-bfe2d0961d60 req-9083c386-8653-4a67-99fc-bfe2d0961d60 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-9083c386-8653-4a67-99fc-bfe2d0961d60', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router 46280c4b-344b-424f-8515-9293d414f4ed could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.733 94291 INFO tempest.lib.common.rest_client [req-258eb00b-6074-47c3-a857-49939916faab req-258eb00b-6074-47c3-a857-49939916faab ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/routers/c08d9b48-76f7-4660-815d-bfa06346bf46 0.022s 2026-05-04 14:54:01.734 94291 DEBUG tempest.lib.common.rest_client [req-258eb00b-6074-47c3-a857-49939916faab req-258eb00b-6074-47c3-a857-49939916faab ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-258eb00b-6074-47c3-a857-49939916faab', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/c08d9b48-76f7-4660-815d-bfa06346bf46'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router c08d9b48-76f7-4660-815d-bfa06346bf46 could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.758 94291 INFO tempest.lib.common.rest_client [req-1f5c000d-782a-4b10-8a0c-1c73227a718b req-1f5c000d-782a-4b10-8a0c-1c73227a718b ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55 0.024s 2026-05-04 14:54:01.758 94291 DEBUG tempest.lib.common.rest_client [req-1f5c000d-782a-4b10-8a0c-1c73227a718b req-1f5c000d-782a-4b10-8a0c-1c73227a718b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '144', 'x-openstack-request-id': 'req-1f5c000d-782a-4b10-8a0c-1c73227a718b', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55'} Body: b'{"NeutronError": {"type": "FloatingIPNotFound", "message": "Floating IP 2a7e1487-3d01-4ae2-a619-baf6116f1b55 could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.780 94291 INFO tempest.lib.common.rest_client [req-995627d9-0873-4f01-a26e-5d496af92272 req-995627d9-0873-4f01-a26e-5d496af92272 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/ports/0848c012-b072-4c64-afa7-80c17b8a4aeb 0.022s 2026-05-04 14:54:01.781 94291 DEBUG tempest.lib.common.rest_client [req-995627d9-0873-4f01-a26e-5d496af92272 req-995627d9-0873-4f01-a26e-5d496af92272 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-995627d9-0873-4f01-a26e-5d496af92272', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/ports/0848c012-b072-4c64-afa7-80c17b8a4aeb'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 0848c012-b072-4c64-afa7-80c17b8a4aeb could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.802 94291 INFO tempest.lib.common.rest_client [req-3b4e0e80-506b-4767-898e-6888770d1511 req-3b4e0e80-506b-4767-898e-6888770d1511 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/subnets/2383cb0c-58c0-4ffb-b807-bc33db789ed6 0.020s 2026-05-04 14:54:01.802 94291 DEBUG tempest.lib.common.rest_client [req-3b4e0e80-506b-4767-898e-6888770d1511 req-3b4e0e80-506b-4767-898e-6888770d1511 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-3b4e0e80-506b-4767-898e-6888770d1511', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/2383cb0c-58c0-4ffb-b807-bc33db789ed6'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 2383cb0c-58c0-4ffb-b807-bc33db789ed6 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.823 94291 INFO tempest.lib.common.rest_client [req-5da4520a-d370-4741-b866-e44b1a31b926 req-5da4520a-d370-4741-b866-e44b1a31b926 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/subnets/31b1d4b2-e9ad-44df-b713-76df28984a34 0.020s 2026-05-04 14:54:01.823 94291 DEBUG tempest.lib.common.rest_client [req-5da4520a-d370-4741-b866-e44b1a31b926 req-5da4520a-d370-4741-b866-e44b1a31b926 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-5da4520a-d370-4741-b866-e44b1a31b926', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/31b1d4b2-e9ad-44df-b713-76df28984a34'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 31b1d4b2-e9ad-44df-b713-76df28984a34 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.840 94291 INFO tempest.lib.common.rest_client [req-81ab5381-ea2d-46e2-821e-3c71610885a5 req-81ab5381-ea2d-46e2-821e-3c71610885a5 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/subnets/3b9b3e20-e7d3-489a-8cf0-eefffb95f8f3 0.016s 2026-05-04 14:54:01.840 94291 DEBUG tempest.lib.common.rest_client [req-81ab5381-ea2d-46e2-821e-3c71610885a5 req-81ab5381-ea2d-46e2-821e-3c71610885a5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-81ab5381-ea2d-46e2-821e-3c71610885a5', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/3b9b3e20-e7d3-489a-8cf0-eefffb95f8f3'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 3b9b3e20-e7d3-489a-8cf0-eefffb95f8f3 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.857 94291 INFO tempest.lib.common.rest_client [req-a2262707-8b01-4f89-98d9-b764e2a5fd14 req-a2262707-8b01-4f89-98d9-b764e2a5fd14 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/networks/702b6224-7812-432f-b7ae-73fc9b5077cb 0.017s 2026-05-04 14:54:01.857 94291 DEBUG tempest.lib.common.rest_client [req-a2262707-8b01-4f89-98d9-b764e2a5fd14 req-a2262707-8b01-4f89-98d9-b764e2a5fd14 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-a2262707-8b01-4f89-98d9-b764e2a5fd14', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/702b6224-7812-432f-b7ae-73fc9b5077cb'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 702b6224-7812-432f-b7ae-73fc9b5077cb could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.873 94291 INFO tempest.lib.common.rest_client [req-87ec22ac-3e03-4fd3-9851-6c52d103f642 req-87ec22ac-3e03-4fd3-9851-6c52d103f642 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/networks/eea30e91-e110-49c8-b706-0abc359d9b4e 0.015s 2026-05-04 14:54:01.873 94291 DEBUG tempest.lib.common.rest_client [req-87ec22ac-3e03-4fd3-9851-6c52d103f642 req-87ec22ac-3e03-4fd3-9851-6c52d103f642 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-87ec22ac-3e03-4fd3-9851-6c52d103f642', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/eea30e91-e110-49c8-b706-0abc359d9b4e'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network eea30e91-e110-49c8-b706-0abc359d9b4e could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.890 94291 INFO tempest.lib.common.rest_client [req-34000f31-6b08-4de1-ac29-2ed978f30143 req-34000f31-6b08-4de1-ac29-2ed978f30143 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/networks/522a51d4-7880-4586-a92c-148b256c0665 0.016s 2026-05-04 14:54:01.890 94291 DEBUG tempest.lib.common.rest_client [req-34000f31-6b08-4de1-ac29-2ed978f30143 req-34000f31-6b08-4de1-ac29-2ed978f30143 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-34000f31-6b08-4de1-ac29-2ed978f30143', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/522a51d4-7880-4586-a92c-148b256c0665'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 522a51d4-7880-4586-a92c-148b256c0665 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.907 94291 INFO tempest.lib.common.rest_client [req-650b6d32-f7df-4f8c-a770-b32401983019 req-650b6d32-f7df-4f8c-a770-b32401983019 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/subnetpools/ae3a0d1f-0afb-4d9e-a28a-77ee9f50fb38 0.017s 2026-05-04 14:54:01.908 94291 DEBUG tempest.lib.common.rest_client [req-650b6d32-f7df-4f8c-a770-b32401983019 req-650b6d32-f7df-4f8c-a770-b32401983019 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '145', 'x-openstack-request-id': 'req-650b6d32-f7df-4f8c-a770-b32401983019', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnetpools/ae3a0d1f-0afb-4d9e-a28a-77ee9f50fb38'} Body: b'{"NeutronError": {"type": "SubnetPoolNotFound", "message": "Subnet pool ae3a0d1f-0afb-4d9e-a28a-77ee9f50fb38 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.920 94291 INFO tempest.lib.common.rest_client [req-1373f9f0-6487-48f5-aac3-cc18fdefb7b3 req-1373f9f0-6487-48f5-aac3-cc18fdefb7b3 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/subnetpools/3adef7f4-8bc3-4827-859f-d46f3f8483fe 0.012s 2026-05-04 14:54:01.920 94291 DEBUG tempest.lib.common.rest_client [req-1373f9f0-6487-48f5-aac3-cc18fdefb7b3 req-1373f9f0-6487-48f5-aac3-cc18fdefb7b3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '145', 'x-openstack-request-id': 'req-1373f9f0-6487-48f5-aac3-cc18fdefb7b3', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnetpools/3adef7f4-8bc3-4827-859f-d46f3f8483fe'} Body: b'{"NeutronError": {"type": "SubnetPoolNotFound", "message": "Subnet pool 3adef7f4-8bc3-4827-859f-d46f3f8483fe could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.936 94291 INFO tempest.lib.common.rest_client [req-f752ddfd-5813-4939-99b9-3aca549f69b1 req-f752ddfd-5813-4939-99b9-3aca549f69b1 ] Request (BgpSpeakerTestJSON:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/address-scopes/6d41eac1-c616-4a87-8f1b-8191f6a45d4e 0.015s 2026-05-04 14:54:01.937 94291 DEBUG tempest.lib.common.rest_client [req-f752ddfd-5813-4939-99b9-3aca549f69b1 req-f752ddfd-5813-4939-99b9-3aca549f69b1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '149', 'x-openstack-request-id': 'req-f752ddfd-5813-4939-99b9-3aca549f69b1', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/address-scopes/6d41eac1-c616-4a87-8f1b-8191f6a45d4e'} Body: b'{"NeutronError": {"type": "AddressScopeNotFound", "message": "Address scope 6d41eac1-c616-4a87-8f1b-8191f6a45d4e could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.958 94291 INFO tempest.lib.common.rest_client [req-c19b83fc-a17f-4cde-bc5b-8e74e5d82aa5 req-c19b83fc-a17f-4cde-bc5b-8e74e5d82aa5 ] Request (BgpSpeakerTestJSON:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55 0.020s 2026-05-04 14:54:01.958 94291 DEBUG tempest.lib.common.rest_client [req-c19b83fc-a17f-4cde-bc5b-8e74e5d82aa5 req-c19b83fc-a17f-4cde-bc5b-8e74e5d82aa5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '144', 'x-openstack-request-id': 'req-c19b83fc-a17f-4cde-bc5b-8e74e5d82aa5', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55'} Body: b'{"NeutronError": {"type": "FloatingIPNotFound", "message": "Floating IP 2a7e1487-3d01-4ae2-a619-baf6116f1b55 could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.978 94291 INFO tempest.lib.common.rest_client [req-fecd0fb1-1218-40fd-854e-31cccfab8f21 req-fecd0fb1-1218-40fd-854e-31cccfab8f21 ] Request (BgpSpeakerTestJSON:tearDownClass): 404 PUT https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed/remove_router_interface 0.019s 2026-05-04 14:54:01.978 94291 DEBUG tempest.lib.common.rest_client [req-fecd0fb1-1218-40fd-854e-31cccfab8f21 req-fecd0fb1-1218-40fd-854e-31cccfab8f21 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "2383cb0c-58c0-4ffb-b807-bc33db789ed6"} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-fecd0fb1-1218-40fd-854e-31cccfab8f21', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed/remove_router_interface'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router 46280c4b-344b-424f-8515-9293d414f4ed could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:01.997 94291 INFO tempest.lib.common.rest_client [req-01573714-6b3d-4a54-9a68-50d4d9e7a82e req-01573714-6b3d-4a54-9a68-50d4d9e7a82e ] Request (BgpSpeakerTestJSON:tearDownClass): 404 PUT https://158.69.66.187/networking/v2.0/routers/c08d9b48-76f7-4660-815d-bfa06346bf46/remove_router_interface 0.019s 2026-05-04 14:54:01.998 94291 DEBUG tempest.lib.common.rest_client [req-01573714-6b3d-4a54-9a68-50d4d9e7a82e req-01573714-6b3d-4a54-9a68-50d4d9e7a82e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "31b1d4b2-e9ad-44df-b713-76df28984a34"} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-01573714-6b3d-4a54-9a68-50d4d9e7a82e', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/c08d9b48-76f7-4660-815d-bfa06346bf46/remove_router_interface'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router c08d9b48-76f7-4660-815d-bfa06346bf46 could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:02.018 94291 INFO tempest.lib.common.rest_client [req-52e042c5-69b9-4b3d-bc37-52d8e84cd080 req-52e042c5-69b9-4b3d-bc37-52d8e84cd080 ] Request (BgpSpeakerTestJSON:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed 0.020s 2026-05-04 14:54:02.018 94291 DEBUG tempest.lib.common.rest_client [req-52e042c5-69b9-4b3d-bc37-52d8e84cd080 req-52e042c5-69b9-4b3d-bc37-52d8e84cd080 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-52e042c5-69b9-4b3d-bc37-52d8e84cd080', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/46280c4b-344b-424f-8515-9293d414f4ed'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router 46280c4b-344b-424f-8515-9293d414f4ed could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:02.039 94291 INFO tempest.lib.common.rest_client [req-25c5efb1-7ba7-409d-9fe8-a5a522d42ebf req-25c5efb1-7ba7-409d-9fe8-a5a522d42ebf ] Request (BgpSpeakerTestJSON:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/routers/c08d9b48-76f7-4660-815d-bfa06346bf46 0.020s 2026-05-04 14:54:02.039 94291 DEBUG tempest.lib.common.rest_client [req-25c5efb1-7ba7-409d-9fe8-a5a522d42ebf req-25c5efb1-7ba7-409d-9fe8-a5a522d42ebf ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-25c5efb1-7ba7-409d-9fe8-a5a522d42ebf', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/c08d9b48-76f7-4660-815d-bfa06346bf46'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router c08d9b48-76f7-4660-815d-bfa06346bf46 could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:02.061 94291 INFO tempest.lib.common.rest_client [req-4d8f8e0b-9a4e-4c05-8fdd-d58ce5253b6e req-4d8f8e0b-9a4e-4c05-8fdd-d58ce5253b6e ] Request (BgpSpeakerTestJSON:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55 0.021s 2026-05-04 14:54:02.061 94291 DEBUG tempest.lib.common.rest_client [req-4d8f8e0b-9a4e-4c05-8fdd-d58ce5253b6e req-4d8f8e0b-9a4e-4c05-8fdd-d58ce5253b6e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '144', 'x-openstack-request-id': 'req-4d8f8e0b-9a4e-4c05-8fdd-d58ce5253b6e', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/floatingips/2a7e1487-3d01-4ae2-a619-baf6116f1b55'} Body: b'{"NeutronError": {"type": "FloatingIPNotFound", "message": "Floating IP 2a7e1487-3d01-4ae2-a619-baf6116f1b55 could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:02.082 94291 INFO tempest.lib.common.rest_client [req-f8ddcddc-78e1-4222-a08e-72c2dc781295 req-f8ddcddc-78e1-4222-a08e-72c2dc781295 ] Request (BgpSpeakerTestJSON:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/ports/0848c012-b072-4c64-afa7-80c17b8a4aeb 0.020s 2026-05-04 14:54:02.082 94291 DEBUG tempest.lib.common.rest_client [req-f8ddcddc-78e1-4222-a08e-72c2dc781295 req-f8ddcddc-78e1-4222-a08e-72c2dc781295 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-f8ddcddc-78e1-4222-a08e-72c2dc781295', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/ports/0848c012-b072-4c64-afa7-80c17b8a4aeb'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 0848c012-b072-4c64-afa7-80c17b8a4aeb could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:02.098 94291 INFO tempest.lib.common.rest_client [req-966ebffe-5602-4220-8feb-928a238029ad req-966ebffe-5602-4220-8feb-928a238029ad ] Request (BgpSpeakerTestJSON:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/subnets/2383cb0c-58c0-4ffb-b807-bc33db789ed6 0.016s 2026-05-04 14:54:02.099 94291 DEBUG tempest.lib.common.rest_client [req-966ebffe-5602-4220-8feb-928a238029ad req-966ebffe-5602-4220-8feb-928a238029ad ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-966ebffe-5602-4220-8feb-928a238029ad', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/2383cb0c-58c0-4ffb-b807-bc33db789ed6'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 2383cb0c-58c0-4ffb-b807-bc33db789ed6 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:02.114 94291 INFO tempest.lib.common.rest_client [req-6f1a24c9-cabe-4358-8082-205a4ed8e496 req-6f1a24c9-cabe-4358-8082-205a4ed8e496 ] Request (BgpSpeakerTestJSON:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/subnets/31b1d4b2-e9ad-44df-b713-76df28984a34 0.015s 2026-05-04 14:54:02.115 94291 DEBUG tempest.lib.common.rest_client [req-6f1a24c9-cabe-4358-8082-205a4ed8e496 req-6f1a24c9-cabe-4358-8082-205a4ed8e496 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-6f1a24c9-cabe-4358-8082-205a4ed8e496', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/31b1d4b2-e9ad-44df-b713-76df28984a34'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 31b1d4b2-e9ad-44df-b713-76df28984a34 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:02.130 94291 INFO tempest.lib.common.rest_client [req-a6b38065-0b53-4c86-831b-59b89396ef8c req-a6b38065-0b53-4c86-831b-59b89396ef8c ] Request (BgpSpeakerTestJSON:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/subnets/3b9b3e20-e7d3-489a-8cf0-eefffb95f8f3 0.015s 2026-05-04 14:54:02.130 94291 DEBUG tempest.lib.common.rest_client [req-a6b38065-0b53-4c86-831b-59b89396ef8c req-a6b38065-0b53-4c86-831b-59b89396ef8c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-a6b38065-0b53-4c86-831b-59b89396ef8c', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/3b9b3e20-e7d3-489a-8cf0-eefffb95f8f3'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 3b9b3e20-e7d3-489a-8cf0-eefffb95f8f3 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:02.147 94291 INFO tempest.lib.common.rest_client [req-e50f0175-0d5b-48e7-b3d7-af03e0ced23e req-e50f0175-0d5b-48e7-b3d7-af03e0ced23e ] Request (BgpSpeakerTestJSON:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/networks/702b6224-7812-432f-b7ae-73fc9b5077cb 0.016s 2026-05-04 14:54:02.147 94291 DEBUG tempest.lib.common.rest_client [req-e50f0175-0d5b-48e7-b3d7-af03e0ced23e req-e50f0175-0d5b-48e7-b3d7-af03e0ced23e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-e50f0175-0d5b-48e7-b3d7-af03e0ced23e', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/702b6224-7812-432f-b7ae-73fc9b5077cb'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 702b6224-7812-432f-b7ae-73fc9b5077cb could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:02.163 94291 INFO tempest.lib.common.rest_client [req-7b6e0747-2baf-497c-a9c8-caaa858227cf req-7b6e0747-2baf-497c-a9c8-caaa858227cf ] Request (BgpSpeakerTestJSON:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/networks/eea30e91-e110-49c8-b706-0abc359d9b4e 0.015s 2026-05-04 14:54:02.163 94291 DEBUG tempest.lib.common.rest_client [req-7b6e0747-2baf-497c-a9c8-caaa858227cf req-7b6e0747-2baf-497c-a9c8-caaa858227cf ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-7b6e0747-2baf-497c-a9c8-caaa858227cf', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/eea30e91-e110-49c8-b706-0abc359d9b4e'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network eea30e91-e110-49c8-b706-0abc359d9b4e could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:02.179 94291 INFO tempest.lib.common.rest_client [req-0627c8ac-85cc-4e77-b04b-677a0934e469 req-0627c8ac-85cc-4e77-b04b-677a0934e469 ] Request (BgpSpeakerTestJSON:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/networks/522a51d4-7880-4586-a92c-148b256c0665 0.016s 2026-05-04 14:54:02.179 94291 DEBUG tempest.lib.common.rest_client [req-0627c8ac-85cc-4e77-b04b-677a0934e469 req-0627c8ac-85cc-4e77-b04b-677a0934e469 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-0627c8ac-85cc-4e77-b04b-677a0934e469', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/522a51d4-7880-4586-a92c-148b256c0665'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 522a51d4-7880-4586-a92c-148b256c0665 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:02.193 94291 INFO tempest.lib.common.rest_client [req-93cc99ca-84b8-4d1b-95a2-e10ec46a11e8 req-93cc99ca-84b8-4d1b-95a2-e10ec46a11e8 ] Request (BgpSpeakerTestJSON:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/subnetpools/ae3a0d1f-0afb-4d9e-a28a-77ee9f50fb38 0.013s 2026-05-04 14:54:02.193 94291 DEBUG tempest.lib.common.rest_client [req-93cc99ca-84b8-4d1b-95a2-e10ec46a11e8 req-93cc99ca-84b8-4d1b-95a2-e10ec46a11e8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '145', 'x-openstack-request-id': 'req-93cc99ca-84b8-4d1b-95a2-e10ec46a11e8', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnetpools/ae3a0d1f-0afb-4d9e-a28a-77ee9f50fb38'} Body: b'{"NeutronError": {"type": "SubnetPoolNotFound", "message": "Subnet pool ae3a0d1f-0afb-4d9e-a28a-77ee9f50fb38 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:02.206 94291 INFO tempest.lib.common.rest_client [req-a99cd150-1344-4ad1-a8ec-baeb55abc0e3 req-a99cd150-1344-4ad1-a8ec-baeb55abc0e3 ] Request (BgpSpeakerTestJSON:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/subnetpools/3adef7f4-8bc3-4827-859f-d46f3f8483fe 0.012s 2026-05-04 14:54:02.206 94291 DEBUG tempest.lib.common.rest_client [req-a99cd150-1344-4ad1-a8ec-baeb55abc0e3 req-a99cd150-1344-4ad1-a8ec-baeb55abc0e3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '145', 'x-openstack-request-id': 'req-a99cd150-1344-4ad1-a8ec-baeb55abc0e3', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnetpools/3adef7f4-8bc3-4827-859f-d46f3f8483fe'} Body: b'{"NeutronError": {"type": "SubnetPoolNotFound", "message": "Subnet pool 3adef7f4-8bc3-4827-859f-d46f3f8483fe could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:02.219 94291 INFO tempest.lib.common.rest_client [req-bf4acf0f-d1e1-4b9b-9b97-12847bc73238 req-bf4acf0f-d1e1-4b9b-9b97-12847bc73238 ] Request (BgpSpeakerTestJSON:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/address-scopes/6d41eac1-c616-4a87-8f1b-8191f6a45d4e 0.013s 2026-05-04 14:54:02.220 94291 DEBUG tempest.lib.common.rest_client [req-bf4acf0f-d1e1-4b9b-9b97-12847bc73238 req-bf4acf0f-d1e1-4b9b-9b97-12847bc73238 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '149', 'x-openstack-request-id': 'req-bf4acf0f-d1e1-4b9b-9b97-12847bc73238', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/address-scopes/6d41eac1-c616-4a87-8f1b-8191f6a45d4e'} Body: b'{"NeutronError": {"type": "AddressScopeNotFound", "message": "Address scope 6d41eac1-c616-4a87-8f1b-8191f6a45d4e could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:02.330 94291 INFO tempest.lib.common.rest_client [req-139248b7-a5de-44df-a6d6-18ffdccab30d req-139248b7-a5de-44df-a6d6-18ffdccab30d ] Request (BgpSpeakerTestJSON:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/users/c7e2c0756db546cf840c6929f322eaf2 0.109s 2026-05-04 14:54:02.330 94291 DEBUG tempest.lib.common.rest_client [req-139248b7-a5de-44df-a6d6-18ffdccab30d req-139248b7-a5de-44df-a6d6-18ffdccab30d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-139248b7-a5de-44df-a6d6-18ffdccab30d', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/users/c7e2c0756db546cf840c6929f322eaf2'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:02.472 94291 INFO tempest.lib.common.rest_client [req-03e4798f-ad1f-4dca-a407-50757233bd40 req-03e4798f-ad1f-4dca-a407-50757233bd40 ] Request (BgpSpeakerTestJSON:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/users/7c86f65ec94543d98c7c747911db147c 0.142s 2026-05-04 14:54:02.472 94291 DEBUG tempest.lib.common.rest_client [req-03e4798f-ad1f-4dca-a407-50757233bd40 req-03e4798f-ad1f-4dca-a407-50757233bd40 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-03e4798f-ad1f-4dca-a407-50757233bd40', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/users/7c86f65ec94543d98c7c747911db147c'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:02.472 94291 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 3a3d466c374a446a9bf268931c222ccd 2026-05-04 14:54:02.597 94291 INFO tempest.lib.common.rest_client [req-7228e4b6-8fde-427b-802d-85dbbf69dd28 req-7228e4b6-8fde-427b-802d-85dbbf69dd28 ] Request (BgpSpeakerTestJSON:tearDownClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.124s 2026-05-04 14:54:02.597 94291 DEBUG tempest.lib.common.rest_client [req-7228e4b6-8fde-427b-802d-85dbbf69dd28 req-7228e4b6-8fde-427b-802d-85dbbf69dd28 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 14:54:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7228e4b6-8fde-427b-802d-85dbbf69dd28', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["6qIVhWjiTF-wi-x9_vlaIg"], "expires_at": "2026-05-04T15:54:02.000000Z", "issued_at": "2026-05-04T14:54:02.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:02.699 94291 INFO tempest.lib.common.rest_client [req-20847d2f-adb1-46c5-9c0e-e7c355f4256f req-20847d2f-adb1-46c5-9c0e-e7c355f4256f ] Request (BgpSpeakerTestJSON:tearDownClass): 200 GET https://158.69.66.187/networking/v2.0/security-groups?tenant_id=3a3d466c374a446a9bf268931c222ccd&name=default 0.102s 2026-05-04 14:54:02.700 94291 DEBUG tempest.lib.common.rest_client [req-20847d2f-adb1-46c5-9c0e-e7c355f4256f req-20847d2f-adb1-46c5-9c0e-e7c355f4256f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2921', 'x-openstack-request-id': 'req-20847d2f-adb1-46c5-9c0e-e7c355f4256f', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups?tenant_id=3a3d466c374a446a9bf268931c222ccd&name=default'} Body: b'{"security_groups": [{"id": "001e6283-bdc9-46aa-8dc1-8a58ded02ddb", "name": "default", "stateful": true, "tenant_id": "3a3d466c374a446a9bf268931c222ccd", "description": "Default security group", "shared": false, "security_group_rules": [{"id": "06b0d8ab-b049-4d93-9090-923c4a7cda91", "project_id": "3a3d466c374a446a9bf268931c222ccd", "tenant_id": "3a3d466c374a446a9bf268931c222ccd", "security_group_id": "001e6283-bdc9-46aa-8dc1-8a58ded02ddb", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 54, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T14:53:44Z", "updated_at": "2026-05-04T14:53:44Z", "revision_number": 0}, {"id": "1c06c299-48e5-4d0e-aa0e-4a9c88e20d86", "project_id": "3a3d466c374a446a9bf268931c222ccd", "tenant_id": "3a3d466c374a446a9bf268931c222ccd", "security_group_id": "001e6283-bdc9-46aa-8dc1-8a58ded02ddb", "ethertype": "IPv6", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "001e6283-bdc9-46aa-8dc1-8a58ded02ddb", "standard_attr_id": 51, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T14:53:44Z", "updated_at": "2026-05-04T14:53:44Z", "revision_number": 0}, {"id": "77692849-1f93-4852-9739-45e941dd7560", "project_id": "3a3d466c374a446a9bf268931c222ccd", "tenant_id": "3a3d466c374a446a9bf268931c222ccd", "security_group_id": "001e6283-bdc9-46aa-8dc1-8a58ded02ddb", "ethertype": "IPv4", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "001e6283-bdc9-46aa-8dc1-8a58ded02ddb", "standard_attr_id": 53, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T14:53:44Z", "updated_at": "2026-05-04T14:53:44Z", "revision_number": 0}, {"id": "85632c3f-194e-4553-bbcc-97a00c38db3d", "project_id": "3a3d466c374a446a9bf268931c222ccd", "tenant_id": "3a3d466c374a446a9bf268931c222ccd", "security_group_id": "001e6283-bdc9-46aa-8dc1-8a58ded02ddb", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 52, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T14:53:44Z", "updated_at": "2026-05-04T14:53:44Z", "revision_number": 0}], "tags": [], "created_at": "2026-05-04T14:53:44Z", "updated_at": "2026-05-04T14:53:44Z", "revision_number": 1, "project_id": "3a3d466c374a446a9bf268931c222ccd"}]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:02.903 94291 INFO tempest.lib.common.rest_client [req-8d56342c-357c-40d3-af50-ab6d99863591 req-8d56342c-357c-40d3-af50-ab6d99863591 ] Request (BgpSpeakerTestJSON:tearDownClass): 204 DELETE https://158.69.66.187/networking/v2.0/security-groups/001e6283-bdc9-46aa-8dc1-8a58ded02ddb 0.203s 2026-05-04 14:54:02.904 94291 DEBUG tempest.lib.common.rest_client [req-8d56342c-357c-40d3-af50-ab6d99863591 req-8d56342c-357c-40d3-af50-ab6d99863591 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-8d56342c-357c-40d3-af50-ab6d99863591', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups/001e6283-bdc9-46aa-8dc1-8a58ded02ddb'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:02.993 94291 INFO tempest.lib.common.rest_client [req-2984c4b0-84a3-4607-9328-6b5ae846436c req-2984c4b0-84a3-4607-9328-6b5ae846436c ] Request (BgpSpeakerTestJSON:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/projects/3a3d466c374a446a9bf268931c222ccd 0.088s 2026-05-04 14:54:02.993 94291 DEBUG tempest.lib.common.rest_client [req-2984c4b0-84a3-4607-9328-6b5ae846436c req-2984c4b0-84a3-4607-9328-6b5ae846436c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2984c4b0-84a3-4607-9328-6b5ae846436c', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/3a3d466c374a446a9bf268931c222ccd'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:02.993 94291 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: afebf6b45c6d4dfb85903ac241b89337 2026-05-04 14:54:03.025 94291 INFO tempest.lib.common.rest_client [req-0f38c6fe-49b8-4de0-8838-c4914dd0ce90 req-0f38c6fe-49b8-4de0-8838-c4914dd0ce90 ] Request (BgpSpeakerTestJSON:tearDownClass): 200 GET https://158.69.66.187/networking/v2.0/security-groups?tenant_id=afebf6b45c6d4dfb85903ac241b89337&name=default 0.032s 2026-05-04 14:54:03.026 94291 DEBUG tempest.lib.common.rest_client [req-0f38c6fe-49b8-4de0-8838-c4914dd0ce90 req-0f38c6fe-49b8-4de0-8838-c4914dd0ce90 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2921', 'x-openstack-request-id': 'req-0f38c6fe-49b8-4de0-8838-c4914dd0ce90', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups?tenant_id=afebf6b45c6d4dfb85903ac241b89337&name=default'} Body: b'{"security_groups": [{"id": "ae15e2da-fd13-4018-bfeb-57c335445771", "name": "default", "stateful": true, "tenant_id": "afebf6b45c6d4dfb85903ac241b89337", "description": "Default security group", "shared": false, "security_group_rules": [{"id": "01abdab6-9d6a-459e-ad0b-25f9e53d021a", "project_id": "afebf6b45c6d4dfb85903ac241b89337", "tenant_id": "afebf6b45c6d4dfb85903ac241b89337", "security_group_id": "ae15e2da-fd13-4018-bfeb-57c335445771", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 43, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T14:53:40Z", "updated_at": "2026-05-04T14:53:40Z", "revision_number": 0}, {"id": "16ffea28-fd09-44e6-a8f1-14c3d56b39de", "project_id": "afebf6b45c6d4dfb85903ac241b89337", "tenant_id": "afebf6b45c6d4dfb85903ac241b89337", "security_group_id": "ae15e2da-fd13-4018-bfeb-57c335445771", "ethertype": "IPv4", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "ae15e2da-fd13-4018-bfeb-57c335445771", "standard_attr_id": 42, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T14:53:40Z", "updated_at": "2026-05-04T14:53:40Z", "revision_number": 0}, {"id": "183d6e7b-85b4-4e5d-9a6a-c6b4823335ef", "project_id": "afebf6b45c6d4dfb85903ac241b89337", "tenant_id": "afebf6b45c6d4dfb85903ac241b89337", "security_group_id": "ae15e2da-fd13-4018-bfeb-57c335445771", "ethertype": "IPv6", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "ae15e2da-fd13-4018-bfeb-57c335445771", "standard_attr_id": 40, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T14:53:40Z", "updated_at": "2026-05-04T14:53:40Z", "revision_number": 0}, {"id": "5b583883-4f7e-424f-9160-d4caabccf0d5", "project_id": "afebf6b45c6d4dfb85903ac241b89337", "tenant_id": "afebf6b45c6d4dfb85903ac241b89337", "security_group_id": "ae15e2da-fd13-4018-bfeb-57c335445771", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 41, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T14:53:40Z", "updated_at": "2026-05-04T14:53:40Z", "revision_number": 0}], "tags": [], "created_at": "2026-05-04T14:53:40Z", "updated_at": "2026-05-04T14:53:40Z", "revision_number": 1, "project_id": "afebf6b45c6d4dfb85903ac241b89337"}]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:03.225 94291 INFO tempest.lib.common.rest_client [req-2836fc23-e431-4467-a6a4-5279cb9dfd4a req-2836fc23-e431-4467-a6a4-5279cb9dfd4a ] Request (BgpSpeakerTestJSON:tearDownClass): 204 DELETE https://158.69.66.187/networking/v2.0/security-groups/ae15e2da-fd13-4018-bfeb-57c335445771 0.198s 2026-05-04 14:54:03.225 94291 DEBUG tempest.lib.common.rest_client [req-2836fc23-e431-4467-a6a4-5279cb9dfd4a req-2836fc23-e431-4467-a6a4-5279cb9dfd4a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:03 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-2836fc23-e431-4467-a6a4-5279cb9dfd4a', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups/ae15e2da-fd13-4018-bfeb-57c335445771'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:03.335 94291 INFO tempest.lib.common.rest_client [req-459485a1-81c0-4e9c-8cbd-a00a4b749e36 req-459485a1-81c0-4e9c-8cbd-a00a4b749e36 ] Request (BgpSpeakerTestJSON:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/projects/afebf6b45c6d4dfb85903ac241b89337 0.109s 2026-05-04 14:54:03.335 94291 DEBUG tempest.lib.common.rest_client [req-459485a1-81c0-4e9c-8cbd-a00a4b749e36 req-459485a1-81c0-4e9c-8cbd-a00a4b749e36 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:03 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-459485a1-81c0-4e9c-8cbd-a00a4b749e36', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/afebf6b45c6d4dfb85903ac241b89337'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:03.406 94291 INFO tempest.lib.common.rest_client [req-ea7e395c-1bee-4e70-b718-40ce179db8c4 req-ea7e395c-1bee-4e70-b718-40ce179db8c4 ] Request (BgpSpeakerTestJSONNegative:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.069s 2026-05-04 14:54:03.406 94291 DEBUG tempest.lib.common.rest_client [req-ea7e395c-1bee-4e70-b718-40ce179db8c4 req-ea7e395c-1bee-4e70-b718-40ce179db8c4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 14:54:03 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ea7e395c-1bee-4e70-b718-40ce179db8c4', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["R2pc8p09RzmjHCVyU-GoPw"], "expires_at": "2026-05-04T15:54:03.000000Z", "issued_at": "2026-05-04T14:54:03.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:03.479 94291 INFO tempest.lib.common.rest_client [req-6a5638b7-854c-4470-90eb-37c46994a56d req-6a5638b7-854c-4470-90eb-37c46994a56d ] Request (BgpSpeakerTestJSONNegative:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.070s 2026-05-04 14:54:03.479 94291 DEBUG tempest.lib.common.rest_client [req-6a5638b7-854c-4470-90eb-37c46994a56d req-6a5638b7-854c-4470-90eb-37c46994a56d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 14:54:03 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6a5638b7-854c-4470-90eb-37c46994a56d', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["3eiu0YFMQs23-TlLIzwwCg"], "expires_at": "2026-05-04T15:54:03.000000Z", "issued_at": "2026-05-04T14:54:03.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:03.507 94291 INFO tempest.lib.common.rest_client [req-59134f7a-b210-45f7-9744-0dfb68ec259f req-59134f7a-b210-45f7-9744-0dfb68ec259f ] Request (BgpSpeakerTestJSONNegative:setUpClass): 200 GET https://158.69.66.187/identity/v3/domains?name=Default 0.027s 2026-05-04 14:54:03.507 94291 DEBUG tempest.lib.common.rest_client [req-59134f7a-b210-45f7-9744-0dfb68ec259f req-59134f7a-b210-45f7-9744-0dfb68ec259f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:03 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '314', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-59134f7a-b210-45f7-9744-0dfb68ec259f', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/domains/default"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/domains?name=Default", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:03.507 94291 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /opt/stack/tempest/tempest/lib/common/dynamic_creds.py:399 2026-05-04 14:54:03.540 94291 INFO tempest.lib.common.rest_client [req-daa7c727-5c84-4c46-90c9-16f56594f71a req-daa7c727-5c84-4c46-90c9-16f56594f71a ] Request (BgpSpeakerTestJSONNegative:setUpClass): 201 POST https://158.69.66.187/identity/v3/projects 0.032s 2026-05-04 14:54:03.540 94291 DEBUG tempest.lib.common.rest_client [req-daa7c727-5c84-4c46-90c9-16f56594f71a req-daa7c727-5c84-4c46-90c9-16f56594f71a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-BgpSpeakerTestJSONNegative-92871069-desc", "domain_id": "default", "name": "tempest-BgpSpeakerTestJSONNegative-92871069"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:03 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '388', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-daa7c727-5c84-4c46-90c9-16f56594f71a', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/projects'} Body: b'{"project": {"id": "f1ff7794e1ea4fdbbd78c8bca5fff5fe", "name": "tempest-BgpSpeakerTestJSONNegative-92871069", "domain_id": "default", "description": "tempest-BgpSpeakerTestJSONNegative-92871069-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/projects/f1ff7794e1ea4fdbbd78c8bca5fff5fe"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:03.605 94291 INFO tempest.lib.common.rest_client [req-2946bdad-9740-4195-8216-84f628f1b696 req-2946bdad-9740-4195-8216-84f628f1b696 ] Request (BgpSpeakerTestJSONNegative:setUpClass): 201 POST https://158.69.66.187/identity/v3/users 0.064s 2026-05-04 14:54:03.605 94291 DEBUG tempest.lib.common.rest_client [req-2946bdad-9740-4195-8216-84f628f1b696 req-2946bdad-9740-4195-8216-84f628f1b696 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-BgpSpeakerTestJSONNegative-92871069-project-member", "password": "U9#3X2E3Yll~qjR", "domain_id": "default"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:03 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '303', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2946bdad-9740-4195-8216-84f628f1b696', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/users'} Body: b'{"user": {"id": "3b82bc7fb6e94da1b93b264b7babf20f", "name": "tempest-BgpSpeakerTestJSONNegative-92871069-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/users/3b82bc7fb6e94da1b93b264b7babf20f"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:03.630 94291 INFO tempest.lib.common.rest_client [req-9f429783-be06-4b65-9648-c243f16172ea req-9f429783-be06-4b65-9648-c243f16172ea ] Request (BgpSpeakerTestJSONNegative:setUpClass): 200 GET https://158.69.66.187/identity/v3/roles 0.025s 2026-05-04 14:54:03.630 94291 DEBUG tempest.lib.common.rest_client [req-9f429783-be06-4b65-9648-c243f16172ea req-9f429783-be06-4b65-9648-c243f16172ea ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:03 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1688', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-9f429783-be06-4b65-9648-c243f16172ea', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/roles'} Body: b'{"roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/0bf3877297e946aea0e9707cf0fca2f3"}}, {"id": "144ae258a1dd4a8b8fd80ea9b0121538", "name": "service", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/144ae258a1dd4a8b8fd80ea9b0121538"}}, {"id": "3bce8cae63be4c8981b8b268ec036759", "name": "anotherrole", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/3bce8cae63be4c8981b8b268ec036759"}}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/4ab08f7891324518bd7bb70355db34df"}}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/8b268c2880be4eb6a62872f84972607b"}}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/ca2e04612b7a4bb7941337a7199aa7bb"}}, {"id": "e6dda06961a146a38b10003c042cdb82", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/e6dda06961a146a38b10003c042cdb82"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/roles", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:03.663 94291 INFO tempest.lib.common.rest_client [req-61e87537-2581-4b3f-a282-b277e52ac3d6 req-61e87537-2581-4b3f-a282-b277e52ac3d6 ] Request (BgpSpeakerTestJSONNegative:setUpClass): 204 PUT https://158.69.66.187/identity/v3/projects/f1ff7794e1ea4fdbbd78c8bca5fff5fe/users/3b82bc7fb6e94da1b93b264b7babf20f/roles/ca2e04612b7a4bb7941337a7199aa7bb 0.032s 2026-05-04 14:54:03.663 94291 DEBUG tempest.lib.common.rest_client [req-61e87537-2581-4b3f-a282-b277e52ac3d6 req-61e87537-2581-4b3f-a282-b277e52ac3d6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:03 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-61e87537-2581-4b3f-a282-b277e52ac3d6', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/f1ff7794e1ea4fdbbd78c8bca5fff5fe/users/3b82bc7fb6e94da1b93b264b7babf20f/roles/ca2e04612b7a4bb7941337a7199aa7bb'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:03.663 94291 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 3b82bc7fb6e94da1b93b264b7babf20f is created with scope project and roles: ['member'] 2026-05-04 14:54:03.663 94291 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeakerTestJSONNegative-92871069-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'f1ff7794e1ea4fdbbd78c8bca5fff5fe', 'project_name': 'tempest-BgpSpeakerTestJSONNegative-92871069', 'tenant_id': 'f1ff7794e1ea4fdbbd78c8bca5fff5fe', 'tenant_name': 'tempest-BgpSpeakerTestJSONNegative-92871069', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '3b82bc7fb6e94da1b93b264b7babf20f', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 14:54:03.664 94291 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeakerTestJSONNegative-92871069-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'f1ff7794e1ea4fdbbd78c8bca5fff5fe', 'project_name': 'tempest-BgpSpeakerTestJSONNegative-92871069', 'tenant_id': 'f1ff7794e1ea4fdbbd78c8bca5fff5fe', 'tenant_name': 'tempest-BgpSpeakerTestJSONNegative-92871069', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '3b82bc7fb6e94da1b93b264b7babf20f', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 14:54:03.784 94291 INFO tempest.lib.common.rest_client [req-018ab48b-3b8a-4ab1-9305-22e62839b177 req-018ab48b-3b8a-4ab1-9305-22e62839b177 ] Request (BgpSpeakerTestJSONNegative:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.116s 2026-05-04 14:54:03.784 94291 DEBUG tempest.lib.common.rest_client [req-018ab48b-3b8a-4ab1-9305-22e62839b177 req-018ab48b-3b8a-4ab1-9305-22e62839b177 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 14:54:03 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2265', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-018ab48b-3b8a-4ab1-9305-22e62839b177', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3b82bc7fb6e94da1b93b264b7babf20f", "name": "tempest-BgpSpeakerTestJSONNegative-92871069-project-member", "password_expires_at": null}, "audit_ids": ["FLB7-E9vTd6c7j29rbIj2A"], "expires_at": "2026-05-04T15:54:03.000000Z", "issued_at": "2026-05-04T14:54:03.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "f1ff7794e1ea4fdbbd78c8bca5fff5fe", "name": "tempest-BgpSpeakerTestJSONNegative-92871069"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/f1ff7794e1ea4fdbbd78c8bca5fff5fe", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:03.787 94291 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: None and credential_type: admin get_credentials /opt/stack/tempest/tempest/lib/common/dynamic_creds.py:399 2026-05-04 14:54:03.860 94291 INFO tempest.lib.common.rest_client [req-193b31d8-5868-427e-b193-3a1fec38ae3c req-193b31d8-5868-427e-b193-3a1fec38ae3c ] Request (BgpSpeakerTestJSONNegative:setUpClass): 201 POST https://158.69.66.187/identity/v3/projects 0.073s 2026-05-04 14:54:03.861 94291 DEBUG tempest.lib.common.rest_client [req-193b31d8-5868-427e-b193-3a1fec38ae3c req-193b31d8-5868-427e-b193-3a1fec38ae3c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-BgpSpeakerTestJSONNegative-1614101722-desc", "domain_id": "default", "name": "tempest-BgpSpeakerTestJSONNegative-1614101722"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:03 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '392', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-193b31d8-5868-427e-b193-3a1fec38ae3c', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/projects'} Body: b'{"project": {"id": "8eb3b6fa05b04c1a80a2cbd1400293d3", "name": "tempest-BgpSpeakerTestJSONNegative-1614101722", "domain_id": "default", "description": "tempest-BgpSpeakerTestJSONNegative-1614101722-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/projects/8eb3b6fa05b04c1a80a2cbd1400293d3"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:03.928 94291 INFO tempest.lib.common.rest_client [req-dc45c51d-366e-4595-a6ba-96f5b04aa6dc req-dc45c51d-366e-4595-a6ba-96f5b04aa6dc ] Request (BgpSpeakerTestJSONNegative:setUpClass): 201 POST https://158.69.66.187/identity/v3/users 0.067s 2026-05-04 14:54:03.928 94291 DEBUG tempest.lib.common.rest_client [req-dc45c51d-366e-4595-a6ba-96f5b04aa6dc req-dc45c51d-366e-4595-a6ba-96f5b04aa6dc ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-BgpSpeakerTestJSONNegative-1614101722-project-admin", "password": "U5^+UkMtdR=Ec99", "domain_id": "default"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:03 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '304', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-dc45c51d-366e-4595-a6ba-96f5b04aa6dc', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/users'} Body: b'{"user": {"id": "31f8b57abb9f4da892150fd445c880af", "name": "tempest-BgpSpeakerTestJSONNegative-1614101722-project-admin", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/users/31f8b57abb9f4da892150fd445c880af"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:03.954 94291 INFO tempest.lib.common.rest_client [req-8a98658a-9075-4669-9888-7f975d461a89 req-8a98658a-9075-4669-9888-7f975d461a89 ] Request (BgpSpeakerTestJSONNegative:setUpClass): 200 GET https://158.69.66.187/identity/v3/roles 0.026s 2026-05-04 14:54:03.954 94291 DEBUG tempest.lib.common.rest_client [req-8a98658a-9075-4669-9888-7f975d461a89 req-8a98658a-9075-4669-9888-7f975d461a89 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:03 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1688', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-8a98658a-9075-4669-9888-7f975d461a89', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/roles'} Body: b'{"roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/0bf3877297e946aea0e9707cf0fca2f3"}}, {"id": "144ae258a1dd4a8b8fd80ea9b0121538", "name": "service", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/144ae258a1dd4a8b8fd80ea9b0121538"}}, {"id": "3bce8cae63be4c8981b8b268ec036759", "name": "anotherrole", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/3bce8cae63be4c8981b8b268ec036759"}}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/4ab08f7891324518bd7bb70355db34df"}}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/8b268c2880be4eb6a62872f84972607b"}}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/ca2e04612b7a4bb7941337a7199aa7bb"}}, {"id": "e6dda06961a146a38b10003c042cdb82", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/e6dda06961a146a38b10003c042cdb82"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/roles", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:03.986 94291 INFO tempest.lib.common.rest_client [req-2b11c9ba-8977-430d-b546-017757399dae req-2b11c9ba-8977-430d-b546-017757399dae ] Request (BgpSpeakerTestJSONNegative:setUpClass): 204 PUT https://158.69.66.187/identity/v3/projects/8eb3b6fa05b04c1a80a2cbd1400293d3/users/31f8b57abb9f4da892150fd445c880af/roles/8b268c2880be4eb6a62872f84972607b 0.031s 2026-05-04 14:54:03.986 94291 DEBUG tempest.lib.common.rest_client [req-2b11c9ba-8977-430d-b546-017757399dae req-2b11c9ba-8977-430d-b546-017757399dae ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:03 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2b11c9ba-8977-430d-b546-017757399dae', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/8eb3b6fa05b04c1a80a2cbd1400293d3/users/31f8b57abb9f4da892150fd445c880af/roles/8b268c2880be4eb6a62872f84972607b'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:04.043 94291 INFO tempest.lib.common.rest_client [req-df6c2289-2785-4205-adef-4112cc26677e req-df6c2289-2785-4205-adef-4112cc26677e ] Request (BgpSpeakerTestJSONNegative:setUpClass): 200 GET https://158.69.66.187/identity/v3/roles 0.057s 2026-05-04 14:54:04.044 94291 DEBUG tempest.lib.common.rest_client [req-df6c2289-2785-4205-adef-4112cc26677e req-df6c2289-2785-4205-adef-4112cc26677e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:03 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1688', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-df6c2289-2785-4205-adef-4112cc26677e', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/roles'} Body: b'{"roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/0bf3877297e946aea0e9707cf0fca2f3"}}, {"id": "144ae258a1dd4a8b8fd80ea9b0121538", "name": "service", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/144ae258a1dd4a8b8fd80ea9b0121538"}}, {"id": "3bce8cae63be4c8981b8b268ec036759", "name": "anotherrole", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/3bce8cae63be4c8981b8b268ec036759"}}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/4ab08f7891324518bd7bb70355db34df"}}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/8b268c2880be4eb6a62872f84972607b"}}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/ca2e04612b7a4bb7941337a7199aa7bb"}}, {"id": "e6dda06961a146a38b10003c042cdb82", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/e6dda06961a146a38b10003c042cdb82"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/roles", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:04.067 94291 INFO tempest.lib.common.rest_client [req-f787aed8-f746-4c69-8756-23eb4d99ff1a req-f787aed8-f746-4c69-8756-23eb4d99ff1a ] Request (BgpSpeakerTestJSONNegative:setUpClass): 204 PUT https://158.69.66.187/identity/v3/projects/8eb3b6fa05b04c1a80a2cbd1400293d3/users/31f8b57abb9f4da892150fd445c880af/roles/8b268c2880be4eb6a62872f84972607b 0.022s 2026-05-04 14:54:04.067 94291 DEBUG tempest.lib.common.rest_client [req-f787aed8-f746-4c69-8756-23eb4d99ff1a req-f787aed8-f746-4c69-8756-23eb4d99ff1a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:04 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f787aed8-f746-4c69-8756-23eb4d99ff1a', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/8eb3b6fa05b04c1a80a2cbd1400293d3/users/31f8b57abb9f4da892150fd445c880af/roles/8b268c2880be4eb6a62872f84972607b'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:04.067 94291 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 31f8b57abb9f4da892150fd445c880af is created with scope project and roles: ['admin'] 2026-05-04 14:54:04.067 94291 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeakerTestJSONNegative-1614101722-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '8eb3b6fa05b04c1a80a2cbd1400293d3', 'project_name': 'tempest-BgpSpeakerTestJSONNegative-1614101722', 'tenant_id': '8eb3b6fa05b04c1a80a2cbd1400293d3', 'tenant_name': 'tempest-BgpSpeakerTestJSONNegative-1614101722', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '31f8b57abb9f4da892150fd445c880af', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 14:54:04.067 94291 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeakerTestJSONNegative-1614101722-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '8eb3b6fa05b04c1a80a2cbd1400293d3', 'project_name': 'tempest-BgpSpeakerTestJSONNegative-1614101722', 'tenant_id': '8eb3b6fa05b04c1a80a2cbd1400293d3', 'tenant_name': 'tempest-BgpSpeakerTestJSONNegative-1614101722', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '31f8b57abb9f4da892150fd445c880af', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 14:54:04.189 94291 INFO tempest.lib.common.rest_client [req-935b8135-b282-4ac8-8490-74395d98caed req-935b8135-b282-4ac8-8490-74395d98caed ] Request (BgpSpeakerTestJSONNegative:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.119s 2026-05-04 14:54:04.190 94291 DEBUG tempest.lib.common.rest_client [req-935b8135-b282-4ac8-8490-74395d98caed req-935b8135-b282-4ac8-8490-74395d98caed ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 14:54:04 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2392', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-935b8135-b282-4ac8-8490-74395d98caed', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "31f8b57abb9f4da892150fd445c880af", "name": "tempest-BgpSpeakerTestJSONNegative-1614101722-project-admin", "password_expires_at": null}, "audit_ids": ["CKDAiDVlTpOlJZ1qauGBCw"], "expires_at": "2026-05-04T15:54:04.000000Z", "issued_at": "2026-05-04T14:54:04.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "8eb3b6fa05b04c1a80a2cbd1400293d3", "name": "tempest-BgpSpeakerTestJSONNegative-1614101722"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/8eb3b6fa05b04c1a80a2cbd1400293d3", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:04.256 94291 INFO tempest.lib.common.rest_client [req-e806720c-1396-4a29-b4e4-e281e1d3b23c req-e806720c-1396-4a29-b4e4-e281e1d3b23c ] Request (BgpSpeakerTestJSONNegative:test_create_bgp_peer_non_admin): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.063s 2026-05-04 14:54:04.256 94291 DEBUG tempest.lib.common.rest_client [req-e806720c-1396-4a29-b4e4-e281e1d3b23c req-e806720c-1396-4a29-b4e4-e281e1d3b23c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 14:54:04 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2265', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e806720c-1396-4a29-b4e4-e281e1d3b23c', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3b82bc7fb6e94da1b93b264b7babf20f", "name": "tempest-BgpSpeakerTestJSONNegative-92871069-project-member", "password_expires_at": null}, "audit_ids": ["43tbObp4RWeSOrY9sG9bQw"], "expires_at": "2026-05-04T15:54:04.000000Z", "issued_at": "2026-05-04T14:54:04.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "f1ff7794e1ea4fdbbd78c8bca5fff5fe", "name": "tempest-BgpSpeakerTestJSONNegative-92871069"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/f1ff7794e1ea4fdbbd78c8bca5fff5fe", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:04.334 94291 INFO tempest.lib.common.rest_client [req-d0e400a8-9cc0-47fc-b46e-7a607b358ad8 req-d0e400a8-9cc0-47fc-b46e-7a607b358ad8 ] Request (BgpSpeakerTestJSONNegative:test_create_bgp_peer_non_admin): 403 POST https://158.69.66.187/networking/v2.0/bgp-peers 0.077s 2026-05-04 14:54:04.334 94291 DEBUG tempest.lib.common.rest_client [req-d0e400a8-9cc0-47fc-b46e-7a607b358ad8 req-d0e400a8-9cc0-47fc-b46e-7a607b358ad8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"bgp_peer": {"remote_as": "4321", "name": "my-bgp-peer", "peer_ip": "192.168.1.1", "auth_type": "md5", "password": "my-secret"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:04 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '122', 'x-openstack-request-id': 'req-d0e400a8-9cc0-47fc-b46e-7a607b358ad8', 'connection': 'close', 'status': '403', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-peers'} Body: b'{"NeutronError": {"type": "PolicyNotAuthorized", "message": "rule:create_bgp_peer is disallowed by policy", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:04.367 94291 INFO tempest.lib.common.rest_client [req-ef655112-3cd5-44fe-8fb2-b5224ec4e99b req-ef655112-3cd5-44fe-8fb2-b5224ec4e99b ] Request (BgpSpeakerTestJSONNegative:test_create_bgp_speaker_illegal_local_asn): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.031s 2026-05-04 14:54:04.367 94291 DEBUG tempest.lib.common.rest_client [req-ef655112-3cd5-44fe-8fb2-b5224ec4e99b req-ef655112-3cd5-44fe-8fb2-b5224ec4e99b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 14:54:04 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2392', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ef655112-3cd5-44fe-8fb2-b5224ec4e99b', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "31f8b57abb9f4da892150fd445c880af", "name": "tempest-BgpSpeakerTestJSONNegative-1614101722-project-admin", "password_expires_at": null}, "audit_ids": ["fW1KyVMETSylF7f2javP4A"], "expires_at": "2026-05-04T15:54:04.000000Z", "issued_at": "2026-05-04T14:54:04.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "8eb3b6fa05b04c1a80a2cbd1400293d3", "name": "tempest-BgpSpeakerTestJSONNegative-1614101722"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/8eb3b6fa05b04c1a80a2cbd1400293d3", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:04.409 94291 INFO tempest.lib.common.rest_client [req-d617a447-e39a-466d-a466-8a7eca026c04 req-d617a447-e39a-466d-a466-8a7eca026c04 ] Request (BgpSpeakerTestJSONNegative:test_create_bgp_speaker_illegal_local_asn): 400 POST https://158.69.66.187/networking/v2.0/bgp-speakers 0.041s 2026-05-04 14:54:04.409 94291 DEBUG tempest.lib.common.rest_client [req-d617a447-e39a-466d-a466-8a7eca026c04 req-d617a447-e39a-466d-a466-8a7eca026c04 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"bgp_speaker": {"local_as": 4294967296}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:04 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '173', 'content-type': 'application/json', 'x-openstack-request-id': 'req-d617a447-e39a-466d-a466-8a7eca026c04', 'connection': 'close', 'status': '400', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers'} Body: b'{"NeutronError": {"type": "HTTPBadRequest", "message": "Invalid input for local_as. Reason: \'4294967296\' is too large - must be no larger than \'4294967295\'.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:04.423 94291 INFO tempest.lib.common.rest_client [req-26d31ccd-ff3f-482e-a616-9609d6388c9d req-26d31ccd-ff3f-482e-a616-9609d6388c9d ] Request (BgpSpeakerTestJSONNegative:test_create_bgp_speaker_non_admin): 403 POST https://158.69.66.187/networking/v2.0/bgp-speakers 0.012s 2026-05-04 14:54:04.423 94291 DEBUG tempest.lib.common.rest_client [req-26d31ccd-ff3f-482e-a616-9609d6388c9d req-26d31ccd-ff3f-482e-a616-9609d6388c9d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"bgp_speaker": {"local_as": "1234", "ip_version": 4, "name": "my-bgp-speaker", "advertise_floating_ip_host_routes": true, "advertise_tenant_networks": true}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:04 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '125', 'x-openstack-request-id': 'req-26d31ccd-ff3f-482e-a616-9609d6388c9d', 'connection': 'close', 'status': '403', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers'} Body: b'{"NeutronError": {"type": "PolicyNotAuthorized", "message": "rule:create_bgp_speaker is disallowed by policy", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:04.449 94291 INFO tempest.lib.common.rest_client [req-4f02064a-93dc-49af-be7a-2d0be86ea299 req-4f02064a-93dc-49af-be7a-2d0be86ea299 ] Request (BgpSpeakerTestJSONNegative:test_get_advertised_routes_tenant_networks): 201 POST https://158.69.66.187/networking/v2.0/address-scopes 0.025s 2026-05-04 14:54:04.449 94291 DEBUG tempest.lib.common.rest_client [req-4f02064a-93dc-49af-be7a-2d0be86ea299 req-4f02064a-93dc-49af-be7a-2d0be86ea299 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"address_scope": {"name": "my-scope1", "ip_version": 4}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:04 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '219', 'x-openstack-request-id': 'req-4f02064a-93dc-49af-be7a-2d0be86ea299', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/address-scopes'} Body: b'{"address_scope": {"id": "3560a409-5839-4399-996b-36eb8c334841", "project_id": "f1ff7794e1ea4fdbbd78c8bca5fff5fe", "name": "my-scope1", "shared": false, "ip_version": 4, "tenant_id": "f1ff7794e1ea4fdbbd78c8bca5fff5fe"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:04.472 94291 INFO tempest.lib.common.rest_client [req-f59e3f83-f015-4386-afbe-fbf4bc269d1f req-f59e3f83-f015-4386-afbe-fbf4bc269d1f ] Request (BgpSpeakerTestJSONNegative:test_get_advertised_routes_tenant_networks): 201 POST https://158.69.66.187/networking/v2.0/address-scopes 0.023s 2026-05-04 14:54:04.473 94291 DEBUG tempest.lib.common.rest_client [req-f59e3f83-f015-4386-afbe-fbf4bc269d1f req-f59e3f83-f015-4386-afbe-fbf4bc269d1f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"address_scope": {"name": "my-scope2", "ip_version": 4}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:04 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '219', 'x-openstack-request-id': 'req-f59e3f83-f015-4386-afbe-fbf4bc269d1f', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/address-scopes'} Body: b'{"address_scope": {"id": "9a3c1e72-f96a-4351-aac5-eef5c6e698c9", "project_id": "f1ff7794e1ea4fdbbd78c8bca5fff5fe", "name": "my-scope2", "shared": false, "ip_version": 4, "tenant_id": "f1ff7794e1ea4fdbbd78c8bca5fff5fe"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:05.029 94291 INFO tempest.lib.common.rest_client [req-877fa33c-df5e-4e8d-85bc-5d78a772a429 req-877fa33c-df5e-4e8d-85bc-5d78a772a429 ] Request (BgpSpeakerTestJSONNegative:test_get_advertised_routes_tenant_networks): 201 POST https://158.69.66.187/networking/v2.0/networks 0.555s 2026-05-04 14:54:05.029 94291 DEBUG tempest.lib.common.rest_client [req-877fa33c-df5e-4e8d-85bc-5d78a772a429 req-877fa33c-df5e-4e8d-85bc-5d78a772a429 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-test-network--426234924", "router:external": true, "shared": true}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:04 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '756', 'x-openstack-request-id': 'req-877fa33c-df5e-4e8d-85bc-5d78a772a429', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/networks'} Body: b'{"network":{"id":"da50d964-7258-4112-a97f-7dd245e4fb5e","name":"tempest-test-network--426234924","tenant_id":"8eb3b6fa05b04c1a80a2cbd1400293d3","admin_state_up":true,"mtu":1372,"status":"ACTIVE","subnets":[],"shared":true,"project_id":"8eb3b6fa05b04c1a80a2cbd1400293d3","port_security_enabled":true,"qos_policy_id":null,"dns_domain":"","router:external":true,"provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":3,"vlan_transparent":false,"qinq":false,"is_default":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"description":"","l2_adjacency":true,"tags":[],"created_at":"2026-05-04T14:54:04Z","updated_at":"2026-05-04T14:54:04Z","revision_number":1}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:05.623 94291 INFO tempest.lib.common.rest_client [req-3680717e-05a7-47c8-8fbf-3c57551b0518 req-3680717e-05a7-47c8-8fbf-3c57551b0518 ] Request (BgpSpeakerTestJSONNegative:test_get_advertised_routes_tenant_networks): 201 POST https://158.69.66.187/networking/v2.0/networks 0.594s 2026-05-04 14:54:05.624 94291 DEBUG tempest.lib.common.rest_client [req-3680717e-05a7-47c8-8fbf-3c57551b0518 req-3680717e-05a7-47c8-8fbf-3c57551b0518 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-test-network--137645833"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:05 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '663', 'x-openstack-request-id': 'req-3680717e-05a7-47c8-8fbf-3c57551b0518', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/networks'} Body: b'{"network":{"id":"9e7510c0-f054-48ca-b80c-80ffe1b2f4db","name":"tempest-test-network--137645833","tenant_id":"f1ff7794e1ea4fdbbd78c8bca5fff5fe","admin_state_up":true,"mtu":1372,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"f1ff7794e1ea4fdbbd78c8bca5fff5fe","port_security_enabled":true,"qos_policy_id":null,"dns_domain":"","router:external":false,"vlan_transparent":false,"qinq":false,"is_default":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"description":"","l2_adjacency":true,"tags":[],"created_at":"2026-05-04T14:54:05Z","updated_at":"2026-05-04T14:54:05Z","revision_number":1}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:06.028 94291 INFO tempest.lib.common.rest_client [req-e4cc3a05-aba3-4cbc-8e62-f4686721cae5 req-e4cc3a05-aba3-4cbc-8e62-f4686721cae5 ] Request (BgpSpeakerTestJSONNegative:test_get_advertised_routes_tenant_networks): 201 POST https://158.69.66.187/networking/v2.0/networks 0.404s 2026-05-04 14:54:06.029 94291 DEBUG tempest.lib.common.rest_client [req-e4cc3a05-aba3-4cbc-8e62-f4686721cae5 req-e4cc3a05-aba3-4cbc-8e62-f4686721cae5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-test-network--1260542291"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:05 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '664', 'x-openstack-request-id': 'req-e4cc3a05-aba3-4cbc-8e62-f4686721cae5', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/networks'} Body: b'{"network":{"id":"75b034e6-c346-4f98-9bde-4d584d2d840e","name":"tempest-test-network--1260542291","tenant_id":"f1ff7794e1ea4fdbbd78c8bca5fff5fe","admin_state_up":true,"mtu":1372,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"f1ff7794e1ea4fdbbd78c8bca5fff5fe","port_security_enabled":true,"qos_policy_id":null,"dns_domain":"","router:external":false,"vlan_transparent":false,"qinq":false,"is_default":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"description":"","l2_adjacency":true,"tags":[],"created_at":"2026-05-04T14:54:05Z","updated_at":"2026-05-04T14:54:05Z","revision_number":1}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:06.108 94291 INFO tempest.lib.common.rest_client [req-a8b75203-2fb0-4f37-82fc-d24d15b99db3 req-a8b75203-2fb0-4f37-82fc-d24d15b99db3 ] Request (BgpSpeakerTestJSONNegative:test_get_advertised_routes_tenant_networks): 201 POST https://158.69.66.187/networking/v2.0/subnetpools 0.079s 2026-05-04 14:54:06.109 94291 DEBUG tempest.lib.common.rest_client [req-a8b75203-2fb0-4f37-82fc-d24d15b99db3 req-a8b75203-2fb0-4f37-82fc-d24d15b99db3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnetpool": {"name": "test-pool-ext", "default_prefixlen": 24, "address_scope_id": "3560a409-5839-4399-996b-36eb8c334841", "prefixes": ["8.0.0.0/8"]}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:06 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '552', 'x-openstack-request-id': 'req-a8b75203-2fb0-4f37-82fc-d24d15b99db3', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/subnetpools'} Body: b'{"subnetpool": {"id": "51463776-839f-4b23-b237-7b105c6e3f2a", "name": "test-pool-ext", "tenant_id": "8eb3b6fa05b04c1a80a2cbd1400293d3", "default_prefixlen": "24", "min_prefixlen": "8", "max_prefixlen": "32", "is_default": false, "shared": false, "prefixes": ["8.0.0.0/8"], "ip_version": 4, "default_quota": null, "address_scope_id": "3560a409-5839-4399-996b-36eb8c334841", "description": "", "tags": [], "created_at": "2026-05-04T14:54:06Z", "updated_at": "2026-05-04T14:54:06Z", "revision_number": 0, "project_id": "8eb3b6fa05b04c1a80a2cbd1400293d3"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:06.210 94291 INFO tempest.lib.common.rest_client [req-2523a2cc-1921-481a-b616-5cdebbc452fa req-2523a2cc-1921-481a-b616-5cdebbc452fa ] Request (BgpSpeakerTestJSONNegative:test_get_advertised_routes_tenant_networks): 201 POST https://158.69.66.187/networking/v2.0/subnetpools 0.101s 2026-05-04 14:54:06.210 94291 DEBUG tempest.lib.common.rest_client [req-2523a2cc-1921-481a-b616-5cdebbc452fa req-2523a2cc-1921-481a-b616-5cdebbc452fa ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnetpool": {"name": "tenant-test-pool", "default_prefixlen": 25, "address_scope_id": "3560a409-5839-4399-996b-36eb8c334841", "prefixes": ["10.10.0.0/16"]}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:06 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '558', 'x-openstack-request-id': 'req-2523a2cc-1921-481a-b616-5cdebbc452fa', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/subnetpools'} Body: b'{"subnetpool": {"id": "6c418d84-090c-4434-8601-b87f08436abd", "name": "tenant-test-pool", "tenant_id": "f1ff7794e1ea4fdbbd78c8bca5fff5fe", "default_prefixlen": "25", "min_prefixlen": "8", "max_prefixlen": "32", "is_default": false, "shared": false, "prefixes": ["10.10.0.0/16"], "ip_version": 4, "default_quota": null, "address_scope_id": "3560a409-5839-4399-996b-36eb8c334841", "description": "", "tags": [], "created_at": "2026-05-04T14:54:06Z", "updated_at": "2026-05-04T14:54:06Z", "revision_number": 0, "project_id": "f1ff7794e1ea4fdbbd78c8bca5fff5fe"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:06.278 94291 INFO tempest.lib.common.rest_client [req-d1645ca3-74a0-4dff-b9d2-031c89b9b7c4 req-d1645ca3-74a0-4dff-b9d2-031c89b9b7c4 ] Request (BgpSpeakerTestJSONNegative:test_get_advertised_routes_tenant_networks): 201 POST https://158.69.66.187/networking/v2.0/subnetpools 0.068s 2026-05-04 14:54:06.279 94291 DEBUG tempest.lib.common.rest_client [req-d1645ca3-74a0-4dff-b9d2-031c89b9b7c4 req-d1645ca3-74a0-4dff-b9d2-031c89b9b7c4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnetpool": {"name": "tenant-test-pool", "default_prefixlen": 25, "address_scope_id": "9a3c1e72-f96a-4351-aac5-eef5c6e698c9", "prefixes": ["11.10.0.0/16"]}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:06 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '558', 'x-openstack-request-id': 'req-d1645ca3-74a0-4dff-b9d2-031c89b9b7c4', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/subnetpools'} Body: b'{"subnetpool": {"id": "141ebab9-4075-4672-915f-4bfc6bb74d5c", "name": "tenant-test-pool", "tenant_id": "f1ff7794e1ea4fdbbd78c8bca5fff5fe", "default_prefixlen": "25", "min_prefixlen": "8", "max_prefixlen": "32", "is_default": false, "shared": false, "prefixes": ["11.10.0.0/16"], "ip_version": 4, "default_quota": null, "address_scope_id": "9a3c1e72-f96a-4351-aac5-eef5c6e698c9", "description": "", "tags": [], "created_at": "2026-05-04T14:54:06Z", "updated_at": "2026-05-04T14:54:06Z", "revision_number": 0, "project_id": "f1ff7794e1ea4fdbbd78c8bca5fff5fe"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:06.986 94291 INFO tempest.lib.common.rest_client [req-22d7e07d-fcbd-4563-9555-392651eb02dd req-22d7e07d-fcbd-4563-9555-392651eb02dd ] Request (BgpSpeakerTestJSONNegative:test_get_advertised_routes_tenant_networks): 201 POST https://158.69.66.187/networking/v2.0/subnets 0.707s 2026-05-04 14:54:06.986 94291 DEBUG tempest.lib.common.rest_client [req-22d7e07d-fcbd-4563-9555-392651eb02dd req-22d7e07d-fcbd-4563-9555-392651eb02dd ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "da50d964-7258-4112-a97f-7dd245e4fb5e", "cidr": "8.0.0.0/24", "ip_version": 4, "subnetpool_id": "51463776-839f-4b23-b237-7b105c6e3f2a", "gateway_ip": "8.0.0.1"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:06 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '695', 'x-openstack-request-id': 'req-22d7e07d-fcbd-4563-9555-392651eb02dd', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets'} Body: b'{"subnet":{"id":"70223234-34ec-4fd6-923d-8486ae80d005","name":"","tenant_id":"8eb3b6fa05b04c1a80a2cbd1400293d3","network_id":"da50d964-7258-4112-a97f-7dd245e4fb5e","ip_version":4,"subnetpool_id":"51463776-839f-4b23-b237-7b105c6e3f2a","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"8.0.0.1","cidr":"8.0.0.0/24","allocation_pools":[{"start":"8.0.0.2","end":"8.0.0.254"}],"host_routes":[],"dns_nameservers":[],"description":"","router:external":true,"service_types":[],"dns_publish_fixed_ip":false,"segment_id":null,"tags":[],"created_at":"2026-05-04T14:54:06Z","updated_at":"2026-05-04T14:54:06Z","revision_number":0,"project_id":"8eb3b6fa05b04c1a80a2cbd1400293d3"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:07.707 94291 INFO tempest.lib.common.rest_client [req-bf8c6acf-711a-4382-b13a-fd87c3de6f6b req-bf8c6acf-711a-4382-b13a-fd87c3de6f6b ] Request (BgpSpeakerTestJSONNegative:test_get_advertised_routes_tenant_networks): 201 POST https://158.69.66.187/networking/v2.0/subnets 0.720s 2026-05-04 14:54:07.708 94291 DEBUG tempest.lib.common.rest_client [req-bf8c6acf-711a-4382-b13a-fd87c3de6f6b req-bf8c6acf-711a-4382-b13a-fd87c3de6f6b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "9e7510c0-f054-48ca-b80c-80ffe1b2f4db", "cidr": "10.10.0.0/24", "ip_version": 4, "subnetpool_id": "6c418d84-090c-4434-8601-b87f08436abd", "gateway_ip": "10.10.0.1"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:06 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '686', 'x-openstack-request-id': 'req-bf8c6acf-711a-4382-b13a-fd87c3de6f6b', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets'} Body: b'{"subnet":{"id":"cc9845bc-5cbc-48e7-a00f-deecef06a77f","name":"","tenant_id":"f1ff7794e1ea4fdbbd78c8bca5fff5fe","network_id":"9e7510c0-f054-48ca-b80c-80ffe1b2f4db","ip_version":4,"subnetpool_id":"6c418d84-090c-4434-8601-b87f08436abd","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"10.10.0.1","cidr":"10.10.0.0/24","allocation_pools":[{"start":"10.10.0.2","end":"10.10.0.254"}],"host_routes":[],"dns_nameservers":[],"description":"","router:external":false,"service_types":[],"dns_publish_fixed_ip":false,"tags":[],"created_at":"2026-05-04T14:54:07Z","updated_at":"2026-05-04T14:54:07Z","revision_number":0,"project_id":"f1ff7794e1ea4fdbbd78c8bca5fff5fe"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:08.412 94291 INFO tempest.lib.common.rest_client [req-56245b22-21f7-4112-b787-60484e3d7280 req-56245b22-21f7-4112-b787-60484e3d7280 ] Request (BgpSpeakerTestJSONNegative:test_get_advertised_routes_tenant_networks): 201 POST https://158.69.66.187/networking/v2.0/subnets 0.704s 2026-05-04 14:54:08.412 94291 DEBUG tempest.lib.common.rest_client [req-56245b22-21f7-4112-b787-60484e3d7280 req-56245b22-21f7-4112-b787-60484e3d7280 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "75b034e6-c346-4f98-9bde-4d584d2d840e", "cidr": "11.10.0.0/24", "ip_version": 4, "subnetpool_id": "141ebab9-4075-4672-915f-4bfc6bb74d5c", "gateway_ip": "11.10.0.1"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:07 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '686', 'x-openstack-request-id': 'req-56245b22-21f7-4112-b787-60484e3d7280', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets'} Body: b'{"subnet":{"id":"dcdc0044-ec23-4fc3-854a-1d48df838586","name":"","tenant_id":"f1ff7794e1ea4fdbbd78c8bca5fff5fe","network_id":"75b034e6-c346-4f98-9bde-4d584d2d840e","ip_version":4,"subnetpool_id":"141ebab9-4075-4672-915f-4bfc6bb74d5c","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"11.10.0.1","cidr":"11.10.0.0/24","allocation_pools":[{"start":"11.10.0.2","end":"11.10.0.254"}],"host_routes":[],"dns_nameservers":[],"description":"","router:external":false,"service_types":[],"dns_publish_fixed_ip":false,"tags":[],"created_at":"2026-05-04T14:54:07Z","updated_at":"2026-05-04T14:54:07Z","revision_number":0,"project_id":"f1ff7794e1ea4fdbbd78c8bca5fff5fe"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:08.424 94291 INFO tempest.lib.common.rest_client [req-abc97b93-57c6-4006-bb32-ba9f6c264855 req-abc97b93-57c6-4006-bb32-ba9f6c264855 ] Request (BgpSpeakerTestJSONNegative:test_get_advertised_routes_tenant_networks): 400 POST https://158.69.66.187/networking/v2.0/routers 0.012s 2026-05-04 14:54:08.425 94291 DEBUG tempest.lib.common.rest_client [req-abc97b93-57c6-4006-bb32-ba9f6c264855 req-abc97b93-57c6-4006-bb32-ba9f6c264855 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"external_gateway_info": {"network_id": "da50d964-7258-4112-a97f-7dd245e4fb5e"}, "distributed": false, "name": "my-router", "admin_state_up": true}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:08 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '112', 'content-type': 'application/json', 'x-openstack-request-id': 'req-abc97b93-57c6-4006-bb32-ba9f6c264855', 'connection': 'close', 'status': '400', 'content-location': 'https://158.69.66.187/networking/v2.0/routers'} Body: b'{"NeutronError": {"type": "HTTPBadRequest", "message": "Unrecognized attribute(s) \'distributed\'", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:09.933 94291 INFO tempest.lib.common.rest_client [req-fe65e862-9488-4b5d-a7f8-95253a77aa33 req-fe65e862-9488-4b5d-a7f8-95253a77aa33 ] Request (BgpSpeakerTestJSONNegative:test_get_advertised_routes_tenant_networks): 201 POST https://158.69.66.187/networking/v2.0/routers 1.508s 2026-05-04 14:54:09.933 94291 DEBUG tempest.lib.common.rest_client [req-fe65e862-9488-4b5d-a7f8-95253a77aa33 req-fe65e862-9488-4b5d-a7f8-95253a77aa33 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"external_gateway_info": {"network_id": "da50d964-7258-4112-a97f-7dd245e4fb5e"}, "name": "my-router", "admin_state_up": true}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:08 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '915', 'x-openstack-request-id': 'req-fe65e862-9488-4b5d-a7f8-95253a77aa33', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/routers'} Body: b'{"router": {"id": "f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f", "name": "my-router", "tenant_id": "8eb3b6fa05b04c1a80a2cbd1400293d3", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "da50d964-7258-4112-a97f-7dd245e4fb5e", "external_fixed_ips": [{"subnet_id": "70223234-34ec-4fd6-923d-8486ae80d005", "ip_address": "8.0.0.98"}], "enable_snat": true}, "description": "", "availability_zones": [], "ha": true, "availability_zone_hints": [], "enable_default_route_ecmp": false, "enable_default_route_bfd": false, "external_gateways": [{"network_id": "da50d964-7258-4112-a97f-7dd245e4fb5e", "external_fixed_ips": [{"ip_address": "8.0.0.98", "subnet_id": "70223234-34ec-4fd6-923d-8486ae80d005"}]}], "routes": [], "flavor_id": null, "tags": [], "created_at": "2026-05-04T14:54:08Z", "updated_at": "2026-05-04T14:54:09Z", "revision_number": 2, "project_id": "8eb3b6fa05b04c1a80a2cbd1400293d3"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:12.413 94291 INFO tempest.lib.common.rest_client [req-225b4bd3-5053-4aaf-add7-2518e5342264 req-225b4bd3-5053-4aaf-add7-2518e5342264 ] Request (BgpSpeakerTestJSONNegative:test_get_advertised_routes_tenant_networks): 200 PUT https://158.69.66.187/networking/v2.0/routers/f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f/add_router_interface 2.479s 2026-05-04 14:54:12.414 94291 DEBUG tempest.lib.common.rest_client [req-225b4bd3-5053-4aaf-add7-2518e5342264 req-225b4bd3-5053-4aaf-add7-2518e5342264 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "cc9845bc-5cbc-48e7-a00f-deecef06a77f"} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:09 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-225b4bd3-5053-4aaf-add7-2518e5342264', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f/add_router_interface'} Body: b'{"id": "f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f", "tenant_id": "8eb3b6fa05b04c1a80a2cbd1400293d3", "port_id": "ae407590-a870-4c88-8151-ce73c756fa3c", "network_id": "9e7510c0-f054-48ca-b80c-80ffe1b2f4db", "subnet_id": "cc9845bc-5cbc-48e7-a00f-deecef06a77f", "subnet_ids": ["cc9845bc-5cbc-48e7-a00f-deecef06a77f"]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:14.175 94291 INFO tempest.lib.common.rest_client [req-d686dde6-28af-4ad2-9653-d6fc821e8920 req-d686dde6-28af-4ad2-9653-d6fc821e8920 ] Request (BgpSpeakerTestJSONNegative:test_get_advertised_routes_tenant_networks): 200 PUT https://158.69.66.187/networking/v2.0/routers/f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f/add_router_interface 1.761s 2026-05-04 14:54:14.176 94291 DEBUG tempest.lib.common.rest_client [req-d686dde6-28af-4ad2-9653-d6fc821e8920 req-d686dde6-28af-4ad2-9653-d6fc821e8920 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "dcdc0044-ec23-4fc3-854a-1d48df838586"} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:12 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-d686dde6-28af-4ad2-9653-d6fc821e8920', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f/add_router_interface'} Body: b'{"id": "f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f", "tenant_id": "8eb3b6fa05b04c1a80a2cbd1400293d3", "port_id": "0512b605-7316-4513-8250-d3cc7c98ef10", "network_id": "75b034e6-c346-4f98-9bde-4d584d2d840e", "subnet_id": "dcdc0044-ec23-4fc3-854a-1d48df838586", "subnet_ids": ["dcdc0044-ec23-4fc3-854a-1d48df838586"]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:14.217 94291 INFO tempest.lib.common.rest_client [req-e641fc23-990c-4a0c-92d6-c74965a062b0 req-e641fc23-990c-4a0c-92d6-c74965a062b0 ] Request (BgpSpeakerTestJSONNegative:test_get_advertised_routes_tenant_networks): 201 POST https://158.69.66.187/networking/v2.0/bgp-speakers 0.040s 2026-05-04 14:54:14.217 94291 DEBUG tempest.lib.common.rest_client [req-e641fc23-990c-4a0c-92d6-c74965a062b0 req-e641fc23-990c-4a0c-92d6-c74965a062b0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"bgp_speaker": {"local_as": "1234", "ip_version": 4, "name": "my-bgp-speaker", "advertise_floating_ip_host_routes": true, "advertise_tenant_networks": true}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:14 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '330', 'x-openstack-request-id': 'req-e641fc23-990c-4a0c-92d6-c74965a062b0', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers'} Body: b'{"bgp_speaker": {"tenant_id": "8eb3b6fa05b04c1a80a2cbd1400293d3", "advertise_tenant_networks": true, "ip_version": 4, "advertise_floating_ip_host_routes": true, "local_as": 1234, "id": "a335e8f7-cd1d-43af-b1f2-fbb761c4c13d", "name": "my-bgp-speaker", "peers": [], "networks": [], "project_id": "8eb3b6fa05b04c1a80a2cbd1400293d3"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:14.263 94291 INFO tempest.lib.common.rest_client [req-6c8f8b9a-8a0f-4347-97cf-5f8fe15c9165 req-6c8f8b9a-8a0f-4347-97cf-5f8fe15c9165 ] Request (BgpSpeakerTestJSONNegative:test_get_advertised_routes_tenant_networks): 200 PUT https://158.69.66.187/networking/v2.0/bgp-speakers/a335e8f7-cd1d-43af-b1f2-fbb761c4c13d/add_gateway_network 0.045s 2026-05-04 14:54:14.264 94291 DEBUG tempest.lib.common.rest_client [req-6c8f8b9a-8a0f-4347-97cf-5f8fe15c9165 req-6c8f8b9a-8a0f-4347-97cf-5f8fe15c9165 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network_id": "da50d964-7258-4112-a97f-7dd245e4fb5e"} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:14 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '54', 'x-openstack-request-id': 'req-6c8f8b9a-8a0f-4347-97cf-5f8fe15c9165', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/a335e8f7-cd1d-43af-b1f2-fbb761c4c13d/add_gateway_network'} Body: b'{"network_id": "da50d964-7258-4112-a97f-7dd245e4fb5e"}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:14.304 94291 INFO tempest.lib.common.rest_client [req-c2fb3b12-ce34-47a1-b376-3a742f13c5c9 req-c2fb3b12-ce34-47a1-b376-3a742f13c5c9 ] Request (BgpSpeakerTestJSONNegative:test_get_advertised_routes_tenant_networks): 200 GET https://158.69.66.187/networking/v2.0/bgp-speakers/a335e8f7-cd1d-43af-b1f2-fbb761c4c13d/get_advertised_routes 0.040s 2026-05-04 14:54:14.304 94291 DEBUG tempest.lib.common.rest_client [req-c2fb3b12-ce34-47a1-b376-3a742f13c5c9 req-c2fb3b12-ce34-47a1-b376-3a742f13c5c9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:14 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '80', 'x-openstack-request-id': 'req-c2fb3b12-ce34-47a1-b376-3a742f13c5c9', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/a335e8f7-cd1d-43af-b1f2-fbb761c4c13d/get_advertised_routes'} Body: b'{"advertised_routes": [{"destination": "10.10.0.0/24", "next_hop": "8.0.0.98"}]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:14.332 94291 INFO tempest.lib.common.rest_client [req-d9b509a7-737e-4294-aa00-c3d52cc15a99 req-d9b509a7-737e-4294-aa00-c3d52cc15a99 ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/bgp-speakers/a335e8f7-cd1d-43af-b1f2-fbb761c4c13d 0.028s 2026-05-04 14:54:14.333 94291 DEBUG tempest.lib.common.rest_client [req-d9b509a7-737e-4294-aa00-c3d52cc15a99 req-d9b509a7-737e-4294-aa00-c3d52cc15a99 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:14 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-d9b509a7-737e-4294-aa00-c3d52cc15a99', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/a335e8f7-cd1d-43af-b1f2-fbb761c4c13d'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:15.195 94291 INFO tempest.lib.common.rest_client [req-4a41b26e-cadc-4bb3-b22f-d9c8428de808 req-4a41b26e-cadc-4bb3-b22f-d9c8428de808 ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 200 PUT https://158.69.66.187/networking/v2.0/routers/f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f/remove_router_interface 0.861s 2026-05-04 14:54:15.195 94291 DEBUG tempest.lib.common.rest_client [req-4a41b26e-cadc-4bb3-b22f-d9c8428de808 req-4a41b26e-cadc-4bb3-b22f-d9c8428de808 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "cc9845bc-5cbc-48e7-a00f-deecef06a77f"} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:14 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-4a41b26e-cadc-4bb3-b22f-d9c8428de808', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f/remove_router_interface'} Body: b'{"id": "f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f", "tenant_id": "8eb3b6fa05b04c1a80a2cbd1400293d3", "port_id": "ae407590-a870-4c88-8151-ce73c756fa3c", "network_id": "9e7510c0-f054-48ca-b80c-80ffe1b2f4db", "subnet_id": "cc9845bc-5cbc-48e7-a00f-deecef06a77f", "subnet_ids": ["cc9845bc-5cbc-48e7-a00f-deecef06a77f"]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:16.402 94291 INFO tempest.lib.common.rest_client [req-f91f6f05-d1bb-466a-a629-09db74ee1ae7 req-f91f6f05-d1bb-466a-a629-09db74ee1ae7 ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 200 PUT https://158.69.66.187/networking/v2.0/routers/f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f/remove_router_interface 1.206s 2026-05-04 14:54:16.402 94291 DEBUG tempest.lib.common.rest_client [req-f91f6f05-d1bb-466a-a629-09db74ee1ae7 req-f91f6f05-d1bb-466a-a629-09db74ee1ae7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "dcdc0044-ec23-4fc3-854a-1d48df838586"} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:15 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-f91f6f05-d1bb-466a-a629-09db74ee1ae7', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f/remove_router_interface'} Body: b'{"id": "f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f", "tenant_id": "8eb3b6fa05b04c1a80a2cbd1400293d3", "port_id": "0512b605-7316-4513-8250-d3cc7c98ef10", "network_id": "75b034e6-c346-4f98-9bde-4d584d2d840e", "subnet_id": "dcdc0044-ec23-4fc3-854a-1d48df838586", "subnet_ids": ["dcdc0044-ec23-4fc3-854a-1d48df838586"]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:17.083 94291 INFO tempest.lib.common.rest_client [req-60736824-a1e6-4c97-aafb-e36ae7f9f299 req-60736824-a1e6-4c97-aafb-e36ae7f9f299 ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/routers/f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f 0.680s 2026-05-04 14:54:17.083 94291 DEBUG tempest.lib.common.rest_client [req-60736824-a1e6-4c97-aafb-e36ae7f9f299 req-60736824-a1e6-4c97-aafb-e36ae7f9f299 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:16 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-60736824-a1e6-4c97-aafb-e36ae7f9f299', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:17.249 94291 INFO tempest.lib.common.rest_client [req-6d719584-8561-4f60-9d8c-c4cb8489678e req-6d719584-8561-4f60-9d8c-c4cb8489678e ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/subnets/cc9845bc-5cbc-48e7-a00f-deecef06a77f 0.165s 2026-05-04 14:54:17.249 94291 DEBUG tempest.lib.common.rest_client [req-6d719584-8561-4f60-9d8c-c4cb8489678e req-6d719584-8561-4f60-9d8c-c4cb8489678e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:17 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-6d719584-8561-4f60-9d8c-c4cb8489678e', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/cc9845bc-5cbc-48e7-a00f-deecef06a77f'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:17.416 94291 INFO tempest.lib.common.rest_client [req-f0493a68-b4b2-4a4e-bae8-a3b82bc8a288 req-f0493a68-b4b2-4a4e-bae8-a3b82bc8a288 ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/subnets/dcdc0044-ec23-4fc3-854a-1d48df838586 0.166s 2026-05-04 14:54:17.416 94291 DEBUG tempest.lib.common.rest_client [req-f0493a68-b4b2-4a4e-bae8-a3b82bc8a288 req-f0493a68-b4b2-4a4e-bae8-a3b82bc8a288 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:17 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-f0493a68-b4b2-4a4e-bae8-a3b82bc8a288', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/dcdc0044-ec23-4fc3-854a-1d48df838586'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:17.571 94291 INFO tempest.lib.common.rest_client [req-b16d9a91-cd3f-4c05-8dc9-3abb585f4701 req-b16d9a91-cd3f-4c05-8dc9-3abb585f4701 ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/subnets/70223234-34ec-4fd6-923d-8486ae80d005 0.154s 2026-05-04 14:54:17.571 94291 DEBUG tempest.lib.common.rest_client [req-b16d9a91-cd3f-4c05-8dc9-3abb585f4701 req-b16d9a91-cd3f-4c05-8dc9-3abb585f4701 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:17 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-b16d9a91-cd3f-4c05-8dc9-3abb585f4701', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/70223234-34ec-4fd6-923d-8486ae80d005'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:17.854 94291 INFO tempest.lib.common.rest_client [req-57946cd2-a1c2-463b-850a-b8f09cbf0b92 req-57946cd2-a1c2-463b-850a-b8f09cbf0b92 ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/networks/da50d964-7258-4112-a97f-7dd245e4fb5e 0.282s 2026-05-04 14:54:17.854 94291 DEBUG tempest.lib.common.rest_client [req-57946cd2-a1c2-463b-850a-b8f09cbf0b92 req-57946cd2-a1c2-463b-850a-b8f09cbf0b92 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:17 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-57946cd2-a1c2-463b-850a-b8f09cbf0b92', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/da50d964-7258-4112-a97f-7dd245e4fb5e'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.165 94291 INFO tempest.lib.common.rest_client [req-fcd97fe5-3701-454c-9d20-bfe0622a4763 req-fcd97fe5-3701-454c-9d20-bfe0622a4763 ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/networks/9e7510c0-f054-48ca-b80c-80ffe1b2f4db 0.311s 2026-05-04 14:54:18.166 94291 DEBUG tempest.lib.common.rest_client [req-fcd97fe5-3701-454c-9d20-bfe0622a4763 req-fcd97fe5-3701-454c-9d20-bfe0622a4763 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:17 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-fcd97fe5-3701-454c-9d20-bfe0622a4763', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/9e7510c0-f054-48ca-b80c-80ffe1b2f4db'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.452 94291 INFO tempest.lib.common.rest_client [req-89803b3f-cb80-4459-a831-f2570b38e7b6 req-89803b3f-cb80-4459-a831-f2570b38e7b6 ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/networks/75b034e6-c346-4f98-9bde-4d584d2d840e 0.285s 2026-05-04 14:54:18.452 94291 DEBUG tempest.lib.common.rest_client [req-89803b3f-cb80-4459-a831-f2570b38e7b6 req-89803b3f-cb80-4459-a831-f2570b38e7b6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-89803b3f-cb80-4459-a831-f2570b38e7b6', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/75b034e6-c346-4f98-9bde-4d584d2d840e'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.499 94291 INFO tempest.lib.common.rest_client [req-8c62e264-34e9-40c0-95ea-7233c7b5fd8a req-8c62e264-34e9-40c0-95ea-7233c7b5fd8a ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/subnetpools/6c418d84-090c-4434-8601-b87f08436abd 0.047s 2026-05-04 14:54:18.499 94291 DEBUG tempest.lib.common.rest_client [req-8c62e264-34e9-40c0-95ea-7233c7b5fd8a req-8c62e264-34e9-40c0-95ea-7233c7b5fd8a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-8c62e264-34e9-40c0-95ea-7233c7b5fd8a', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/subnetpools/6c418d84-090c-4434-8601-b87f08436abd'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.551 94291 INFO tempest.lib.common.rest_client [req-41793cf1-3977-42e2-a5f1-675120a8d598 req-41793cf1-3977-42e2-a5f1-675120a8d598 ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/subnetpools/141ebab9-4075-4672-915f-4bfc6bb74d5c 0.051s 2026-05-04 14:54:18.551 94291 DEBUG tempest.lib.common.rest_client [req-41793cf1-3977-42e2-a5f1-675120a8d598 req-41793cf1-3977-42e2-a5f1-675120a8d598 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-41793cf1-3977-42e2-a5f1-675120a8d598', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/subnetpools/141ebab9-4075-4672-915f-4bfc6bb74d5c'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.595 94291 INFO tempest.lib.common.rest_client [req-e86463a4-d97f-4573-971b-a3c27131d34e req-e86463a4-d97f-4573-971b-a3c27131d34e ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/subnetpools/51463776-839f-4b23-b237-7b105c6e3f2a 0.043s 2026-05-04 14:54:18.595 94291 DEBUG tempest.lib.common.rest_client [req-e86463a4-d97f-4573-971b-a3c27131d34e req-e86463a4-d97f-4573-971b-a3c27131d34e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-e86463a4-d97f-4573-971b-a3c27131d34e', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/subnetpools/51463776-839f-4b23-b237-7b105c6e3f2a'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.628 94291 INFO tempest.lib.common.rest_client [req-9df5114f-9cc8-4b4e-960f-0156e8542375 req-9df5114f-9cc8-4b4e-960f-0156e8542375 ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/address-scopes/3560a409-5839-4399-996b-36eb8c334841 0.032s 2026-05-04 14:54:18.628 94291 DEBUG tempest.lib.common.rest_client [req-9df5114f-9cc8-4b4e-960f-0156e8542375 req-9df5114f-9cc8-4b4e-960f-0156e8542375 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-9df5114f-9cc8-4b4e-960f-0156e8542375', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/address-scopes/3560a409-5839-4399-996b-36eb8c334841'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.661 94291 INFO tempest.lib.common.rest_client [req-a36b9bae-458f-4425-9665-42d5d9a014a0 req-a36b9bae-458f-4425-9665-42d5d9a014a0 ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/address-scopes/9a3c1e72-f96a-4351-aac5-eef5c6e698c9 0.033s 2026-05-04 14:54:18.661 94291 DEBUG tempest.lib.common.rest_client [req-a36b9bae-458f-4425-9665-42d5d9a014a0 req-a36b9bae-458f-4425-9665-42d5d9a014a0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-a36b9bae-458f-4425-9665-42d5d9a014a0', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/address-scopes/9a3c1e72-f96a-4351-aac5-eef5c6e698c9'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.706 94291 INFO tempest.lib.common.rest_client [req-535504ab-5db5-41fa-810c-2063ab6283a9 req-535504ab-5db5-41fa-810c-2063ab6283a9 ] Request (BgpSpeakerTestJSONNegative:test_update_bgp_speaker_local_asn): 201 POST https://158.69.66.187/networking/v2.0/bgp-speakers 0.042s 2026-05-04 14:54:18.706 94291 DEBUG tempest.lib.common.rest_client [req-535504ab-5db5-41fa-810c-2063ab6283a9 req-535504ab-5db5-41fa-810c-2063ab6283a9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"bgp_speaker": {"local_as": "1234", "ip_version": 4, "name": "my-bgp-speaker", "advertise_floating_ip_host_routes": true, "advertise_tenant_networks": true}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '330', 'x-openstack-request-id': 'req-535504ab-5db5-41fa-810c-2063ab6283a9', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers'} Body: b'{"bgp_speaker": {"tenant_id": "8eb3b6fa05b04c1a80a2cbd1400293d3", "advertise_tenant_networks": true, "ip_version": 4, "advertise_floating_ip_host_routes": true, "local_as": 1234, "id": "1f9a7968-6d25-489e-861a-0de090c08faf", "name": "my-bgp-speaker", "peers": [], "networks": [], "project_id": "8eb3b6fa05b04c1a80a2cbd1400293d3"}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.722 94291 INFO tempest.lib.common.rest_client [req-9288bcd3-3274-4702-96f2-331ec8e52836 req-9288bcd3-3274-4702-96f2-331ec8e52836 ] Request (BgpSpeakerTestJSONNegative:test_update_bgp_speaker_local_asn): 400 PUT https://158.69.66.187/networking/v2.0/bgp-speakers/1f9a7968-6d25-489e-861a-0de090c08faf 0.015s 2026-05-04 14:54:18.722 94291 DEBUG tempest.lib.common.rest_client [req-9288bcd3-3274-4702-96f2-331ec8e52836 req-9288bcd3-3274-4702-96f2-331ec8e52836 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"bgp_speaker": {"bgp_speaker": {"local_as": "4321"}}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '112', 'content-type': 'application/json', 'x-openstack-request-id': 'req-9288bcd3-3274-4702-96f2-331ec8e52836', 'connection': 'close', 'status': '400', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/1f9a7968-6d25-489e-861a-0de090c08faf'} Body: b'{"NeutronError": {"type": "HTTPBadRequest", "message": "Unrecognized attribute(s) \'bgp_speaker\'", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.749 94291 INFO tempest.lib.common.rest_client [req-a353c5a2-ce8d-43d3-a7d8-e854d1e70fb7 req-a353c5a2-ce8d-43d3-a7d8-e854d1e70fb7 ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 204 DELETE https://158.69.66.187/networking/v2.0/bgp-speakers/1f9a7968-6d25-489e-861a-0de090c08faf 0.026s 2026-05-04 14:54:18.749 94291 DEBUG tempest.lib.common.rest_client [req-a353c5a2-ce8d-43d3-a7d8-e854d1e70fb7 req-a353c5a2-ce8d-43d3-a7d8-e854d1e70fb7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-a353c5a2-ce8d-43d3-a7d8-e854d1e70fb7', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/bgp-speakers/1f9a7968-6d25-489e-861a-0de090c08faf'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.772 94291 INFO tempest.lib.common.rest_client [req-6257e74c-b2a2-40f5-84c5-70d254053209 req-6257e74c-b2a2-40f5-84c5-70d254053209 ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 404 PUT https://158.69.66.187/networking/v2.0/routers/f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f/remove_router_interface 0.022s 2026-05-04 14:54:18.772 94291 DEBUG tempest.lib.common.rest_client [req-6257e74c-b2a2-40f5-84c5-70d254053209 req-6257e74c-b2a2-40f5-84c5-70d254053209 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "cc9845bc-5cbc-48e7-a00f-deecef06a77f"} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-6257e74c-b2a2-40f5-84c5-70d254053209', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f/remove_router_interface'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.794 94291 INFO tempest.lib.common.rest_client [req-eac873aa-4c1b-4f86-8626-1e35da038ac5 req-eac873aa-4c1b-4f86-8626-1e35da038ac5 ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 404 PUT https://158.69.66.187/networking/v2.0/routers/f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f/remove_router_interface 0.022s 2026-05-04 14:54:18.795 94291 DEBUG tempest.lib.common.rest_client [req-eac873aa-4c1b-4f86-8626-1e35da038ac5 req-eac873aa-4c1b-4f86-8626-1e35da038ac5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "dcdc0044-ec23-4fc3-854a-1d48df838586"} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-eac873aa-4c1b-4f86-8626-1e35da038ac5', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f/remove_router_interface'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.817 94291 INFO tempest.lib.common.rest_client [req-bb1eb912-84b0-4aa7-bea8-1a58cd3e825e req-bb1eb912-84b0-4aa7-bea8-1a58cd3e825e ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/routers/f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f 0.022s 2026-05-04 14:54:18.817 94291 DEBUG tempest.lib.common.rest_client [req-bb1eb912-84b0-4aa7-bea8-1a58cd3e825e req-bb1eb912-84b0-4aa7-bea8-1a58cd3e825e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-bb1eb912-84b0-4aa7-bea8-1a58cd3e825e', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.836 94291 INFO tempest.lib.common.rest_client [req-37bf9ca5-9158-4511-8c1e-9d69056b2431 req-37bf9ca5-9158-4511-8c1e-9d69056b2431 ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/subnets/cc9845bc-5cbc-48e7-a00f-deecef06a77f 0.018s 2026-05-04 14:54:18.836 94291 DEBUG tempest.lib.common.rest_client [req-37bf9ca5-9158-4511-8c1e-9d69056b2431 req-37bf9ca5-9158-4511-8c1e-9d69056b2431 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-37bf9ca5-9158-4511-8c1e-9d69056b2431', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/cc9845bc-5cbc-48e7-a00f-deecef06a77f'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet cc9845bc-5cbc-48e7-a00f-deecef06a77f could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.855 94291 INFO tempest.lib.common.rest_client [req-a06cd8a5-cd88-498e-ab9c-5d8f35d92752 req-a06cd8a5-cd88-498e-ab9c-5d8f35d92752 ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/subnets/dcdc0044-ec23-4fc3-854a-1d48df838586 0.018s 2026-05-04 14:54:18.855 94291 DEBUG tempest.lib.common.rest_client [req-a06cd8a5-cd88-498e-ab9c-5d8f35d92752 req-a06cd8a5-cd88-498e-ab9c-5d8f35d92752 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-a06cd8a5-cd88-498e-ab9c-5d8f35d92752', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/dcdc0044-ec23-4fc3-854a-1d48df838586'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet dcdc0044-ec23-4fc3-854a-1d48df838586 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.873 94291 INFO tempest.lib.common.rest_client [req-a8859f29-2b99-4314-83c7-b0bffbe1d21e req-a8859f29-2b99-4314-83c7-b0bffbe1d21e ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/subnets/70223234-34ec-4fd6-923d-8486ae80d005 0.017s 2026-05-04 14:54:18.873 94291 DEBUG tempest.lib.common.rest_client [req-a8859f29-2b99-4314-83c7-b0bffbe1d21e req-a8859f29-2b99-4314-83c7-b0bffbe1d21e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-a8859f29-2b99-4314-83c7-b0bffbe1d21e', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/70223234-34ec-4fd6-923d-8486ae80d005'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 70223234-34ec-4fd6-923d-8486ae80d005 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.890 94291 INFO tempest.lib.common.rest_client [req-c335b7ce-6e6c-4b82-a474-52505d80f9e4 req-c335b7ce-6e6c-4b82-a474-52505d80f9e4 ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/networks/da50d964-7258-4112-a97f-7dd245e4fb5e 0.017s 2026-05-04 14:54:18.890 94291 DEBUG tempest.lib.common.rest_client [req-c335b7ce-6e6c-4b82-a474-52505d80f9e4 req-c335b7ce-6e6c-4b82-a474-52505d80f9e4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-c335b7ce-6e6c-4b82-a474-52505d80f9e4', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/da50d964-7258-4112-a97f-7dd245e4fb5e'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network da50d964-7258-4112-a97f-7dd245e4fb5e could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.908 94291 INFO tempest.lib.common.rest_client [req-29d5be7f-cada-4256-b7fd-bf276147bc5f req-29d5be7f-cada-4256-b7fd-bf276147bc5f ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/networks/9e7510c0-f054-48ca-b80c-80ffe1b2f4db 0.017s 2026-05-04 14:54:18.908 94291 DEBUG tempest.lib.common.rest_client [req-29d5be7f-cada-4256-b7fd-bf276147bc5f req-29d5be7f-cada-4256-b7fd-bf276147bc5f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-29d5be7f-cada-4256-b7fd-bf276147bc5f', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/9e7510c0-f054-48ca-b80c-80ffe1b2f4db'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 9e7510c0-f054-48ca-b80c-80ffe1b2f4db could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.926 94291 INFO tempest.lib.common.rest_client [req-71d8cbe8-a046-4456-88ac-1c3621a642a7 req-71d8cbe8-a046-4456-88ac-1c3621a642a7 ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/networks/75b034e6-c346-4f98-9bde-4d584d2d840e 0.017s 2026-05-04 14:54:18.926 94291 DEBUG tempest.lib.common.rest_client [req-71d8cbe8-a046-4456-88ac-1c3621a642a7 req-71d8cbe8-a046-4456-88ac-1c3621a642a7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-71d8cbe8-a046-4456-88ac-1c3621a642a7', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/75b034e6-c346-4f98-9bde-4d584d2d840e'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 75b034e6-c346-4f98-9bde-4d584d2d840e could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.942 94291 INFO tempest.lib.common.rest_client [req-49788487-1833-4f2a-9eff-8a280da7d5f7 req-49788487-1833-4f2a-9eff-8a280da7d5f7 ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/subnetpools/6c418d84-090c-4434-8601-b87f08436abd 0.015s 2026-05-04 14:54:18.942 94291 DEBUG tempest.lib.common.rest_client [req-49788487-1833-4f2a-9eff-8a280da7d5f7 req-49788487-1833-4f2a-9eff-8a280da7d5f7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '145', 'x-openstack-request-id': 'req-49788487-1833-4f2a-9eff-8a280da7d5f7', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnetpools/6c418d84-090c-4434-8601-b87f08436abd'} Body: b'{"NeutronError": {"type": "SubnetPoolNotFound", "message": "Subnet pool 6c418d84-090c-4434-8601-b87f08436abd could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.957 94291 INFO tempest.lib.common.rest_client [req-55751172-fe39-43a6-b319-8d23ae63dd7f req-55751172-fe39-43a6-b319-8d23ae63dd7f ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/subnetpools/141ebab9-4075-4672-915f-4bfc6bb74d5c 0.015s 2026-05-04 14:54:18.957 94291 DEBUG tempest.lib.common.rest_client [req-55751172-fe39-43a6-b319-8d23ae63dd7f req-55751172-fe39-43a6-b319-8d23ae63dd7f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '145', 'x-openstack-request-id': 'req-55751172-fe39-43a6-b319-8d23ae63dd7f', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnetpools/141ebab9-4075-4672-915f-4bfc6bb74d5c'} Body: b'{"NeutronError": {"type": "SubnetPoolNotFound", "message": "Subnet pool 141ebab9-4075-4672-915f-4bfc6bb74d5c could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.971 94291 INFO tempest.lib.common.rest_client [req-6ff90358-083c-4f30-8a9f-311bc7a920cf req-6ff90358-083c-4f30-8a9f-311bc7a920cf ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/subnetpools/51463776-839f-4b23-b237-7b105c6e3f2a 0.013s 2026-05-04 14:54:18.971 94291 DEBUG tempest.lib.common.rest_client [req-6ff90358-083c-4f30-8a9f-311bc7a920cf req-6ff90358-083c-4f30-8a9f-311bc7a920cf ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '145', 'x-openstack-request-id': 'req-6ff90358-083c-4f30-8a9f-311bc7a920cf', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnetpools/51463776-839f-4b23-b237-7b105c6e3f2a'} Body: b'{"NeutronError": {"type": "SubnetPoolNotFound", "message": "Subnet pool 51463776-839f-4b23-b237-7b105c6e3f2a could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:18.986 94291 INFO tempest.lib.common.rest_client [req-5785b917-a598-4e53-88ff-0e43337fa176 req-5785b917-a598-4e53-88ff-0e43337fa176 ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/address-scopes/3560a409-5839-4399-996b-36eb8c334841 0.014s 2026-05-04 14:54:18.986 94291 DEBUG tempest.lib.common.rest_client [req-5785b917-a598-4e53-88ff-0e43337fa176 req-5785b917-a598-4e53-88ff-0e43337fa176 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '149', 'x-openstack-request-id': 'req-5785b917-a598-4e53-88ff-0e43337fa176', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/address-scopes/3560a409-5839-4399-996b-36eb8c334841'} Body: b'{"NeutronError": {"type": "AddressScopeNotFound", "message": "Address scope 3560a409-5839-4399-996b-36eb8c334841 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:19.001 94291 INFO tempest.lib.common.rest_client [req-80bdfbfa-b00d-414b-9110-62641b58386c req-80bdfbfa-b00d-414b-9110-62641b58386c ] Request (BgpSpeakerTestJSONNegative:_run_cleanups): 404 DELETE https://158.69.66.187/networking/v2.0/address-scopes/9a3c1e72-f96a-4351-aac5-eef5c6e698c9 0.014s 2026-05-04 14:54:19.001 94291 DEBUG tempest.lib.common.rest_client [req-80bdfbfa-b00d-414b-9110-62641b58386c req-80bdfbfa-b00d-414b-9110-62641b58386c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '149', 'x-openstack-request-id': 'req-80bdfbfa-b00d-414b-9110-62641b58386c', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/address-scopes/9a3c1e72-f96a-4351-aac5-eef5c6e698c9'} Body: b'{"NeutronError": {"type": "AddressScopeNotFound", "message": "Address scope 9a3c1e72-f96a-4351-aac5-eef5c6e698c9 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:19.025 94291 INFO tempest.lib.common.rest_client [req-3929229f-ec93-42a0-8d24-b580a0f932a9 req-3929229f-ec93-42a0-8d24-b580a0f932a9 ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 404 PUT https://158.69.66.187/networking/v2.0/routers/f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f/remove_router_interface 0.022s 2026-05-04 14:54:19.025 94291 DEBUG tempest.lib.common.rest_client [req-3929229f-ec93-42a0-8d24-b580a0f932a9 req-3929229f-ec93-42a0-8d24-b580a0f932a9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "cc9845bc-5cbc-48e7-a00f-deecef06a77f"} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:19 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-3929229f-ec93-42a0-8d24-b580a0f932a9', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f/remove_router_interface'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:19.046 94291 INFO tempest.lib.common.rest_client [req-9fd17892-1c53-4929-8e1c-9c387de659fa req-9fd17892-1c53-4929-8e1c-9c387de659fa ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 404 PUT https://158.69.66.187/networking/v2.0/routers/f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f/remove_router_interface 0.021s 2026-05-04 14:54:19.047 94291 DEBUG tempest.lib.common.rest_client [req-9fd17892-1c53-4929-8e1c-9c387de659fa req-9fd17892-1c53-4929-8e1c-9c387de659fa ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "dcdc0044-ec23-4fc3-854a-1d48df838586"} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:19 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-9fd17892-1c53-4929-8e1c-9c387de659fa', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f/remove_router_interface'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:19.069 94291 INFO tempest.lib.common.rest_client [req-666b6832-ddbd-43de-8896-aff35e0116e5 req-666b6832-ddbd-43de-8896-aff35e0116e5 ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/routers/f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f 0.022s 2026-05-04 14:54:19.069 94291 DEBUG tempest.lib.common.rest_client [req-666b6832-ddbd-43de-8896-aff35e0116e5 req-666b6832-ddbd-43de-8896-aff35e0116e5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:19 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-666b6832-ddbd-43de-8896-aff35e0116e5', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/routers/f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router f18a38a2-7b9c-4f56-b0d6-fd58a0e6072f could not be found", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:19.088 94291 INFO tempest.lib.common.rest_client [req-a41bf5b2-1b65-41dc-92a6-5bb79fa03f5b req-a41bf5b2-1b65-41dc-92a6-5bb79fa03f5b ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/subnets/cc9845bc-5cbc-48e7-a00f-deecef06a77f 0.018s 2026-05-04 14:54:19.088 94291 DEBUG tempest.lib.common.rest_client [req-a41bf5b2-1b65-41dc-92a6-5bb79fa03f5b req-a41bf5b2-1b65-41dc-92a6-5bb79fa03f5b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:19 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-a41bf5b2-1b65-41dc-92a6-5bb79fa03f5b', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/cc9845bc-5cbc-48e7-a00f-deecef06a77f'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet cc9845bc-5cbc-48e7-a00f-deecef06a77f could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:19.107 94291 INFO tempest.lib.common.rest_client [req-4ea0bdf8-4dd1-48b7-89fc-8ddb3d873ced req-4ea0bdf8-4dd1-48b7-89fc-8ddb3d873ced ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/subnets/dcdc0044-ec23-4fc3-854a-1d48df838586 0.019s 2026-05-04 14:54:19.107 94291 DEBUG tempest.lib.common.rest_client [req-4ea0bdf8-4dd1-48b7-89fc-8ddb3d873ced req-4ea0bdf8-4dd1-48b7-89fc-8ddb3d873ced ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:19 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-4ea0bdf8-4dd1-48b7-89fc-8ddb3d873ced', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/dcdc0044-ec23-4fc3-854a-1d48df838586'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet dcdc0044-ec23-4fc3-854a-1d48df838586 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:19.124 94291 INFO tempest.lib.common.rest_client [req-c3d28deb-8fc1-4649-9b17-1fc57b91e53f req-c3d28deb-8fc1-4649-9b17-1fc57b91e53f ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/subnets/70223234-34ec-4fd6-923d-8486ae80d005 0.016s 2026-05-04 14:54:19.124 94291 DEBUG tempest.lib.common.rest_client [req-c3d28deb-8fc1-4649-9b17-1fc57b91e53f req-c3d28deb-8fc1-4649-9b17-1fc57b91e53f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:19 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-c3d28deb-8fc1-4649-9b17-1fc57b91e53f', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnets/70223234-34ec-4fd6-923d-8486ae80d005'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 70223234-34ec-4fd6-923d-8486ae80d005 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:19.141 94291 INFO tempest.lib.common.rest_client [req-876ec96f-3d0f-4dca-a6b0-f5f48d2d4479 req-876ec96f-3d0f-4dca-a6b0-f5f48d2d4479 ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/networks/da50d964-7258-4112-a97f-7dd245e4fb5e 0.016s 2026-05-04 14:54:19.141 94291 DEBUG tempest.lib.common.rest_client [req-876ec96f-3d0f-4dca-a6b0-f5f48d2d4479 req-876ec96f-3d0f-4dca-a6b0-f5f48d2d4479 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:19 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-876ec96f-3d0f-4dca-a6b0-f5f48d2d4479', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/da50d964-7258-4112-a97f-7dd245e4fb5e'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network da50d964-7258-4112-a97f-7dd245e4fb5e could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:19.159 94291 INFO tempest.lib.common.rest_client [req-7ae4d6ed-9f0d-4137-9d10-bf5e265b2cd4 req-7ae4d6ed-9f0d-4137-9d10-bf5e265b2cd4 ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/networks/9e7510c0-f054-48ca-b80c-80ffe1b2f4db 0.017s 2026-05-04 14:54:19.159 94291 DEBUG tempest.lib.common.rest_client [req-7ae4d6ed-9f0d-4137-9d10-bf5e265b2cd4 req-7ae4d6ed-9f0d-4137-9d10-bf5e265b2cd4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:19 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-7ae4d6ed-9f0d-4137-9d10-bf5e265b2cd4', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/9e7510c0-f054-48ca-b80c-80ffe1b2f4db'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 9e7510c0-f054-48ca-b80c-80ffe1b2f4db could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:19.177 94291 INFO tempest.lib.common.rest_client [req-997288a1-a224-412f-aac6-02a20c69e4e1 req-997288a1-a224-412f-aac6-02a20c69e4e1 ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/networks/75b034e6-c346-4f98-9bde-4d584d2d840e 0.017s 2026-05-04 14:54:19.177 94291 DEBUG tempest.lib.common.rest_client [req-997288a1-a224-412f-aac6-02a20c69e4e1 req-997288a1-a224-412f-aac6-02a20c69e4e1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:19 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-997288a1-a224-412f-aac6-02a20c69e4e1', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/networks/75b034e6-c346-4f98-9bde-4d584d2d840e'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 75b034e6-c346-4f98-9bde-4d584d2d840e could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:19.192 94291 INFO tempest.lib.common.rest_client [req-726c3d3e-7a6f-4084-9f27-a0f0419d31f5 req-726c3d3e-7a6f-4084-9f27-a0f0419d31f5 ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/subnetpools/6c418d84-090c-4434-8601-b87f08436abd 0.014s 2026-05-04 14:54:19.192 94291 DEBUG tempest.lib.common.rest_client [req-726c3d3e-7a6f-4084-9f27-a0f0419d31f5 req-726c3d3e-7a6f-4084-9f27-a0f0419d31f5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:19 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '145', 'x-openstack-request-id': 'req-726c3d3e-7a6f-4084-9f27-a0f0419d31f5', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnetpools/6c418d84-090c-4434-8601-b87f08436abd'} Body: b'{"NeutronError": {"type": "SubnetPoolNotFound", "message": "Subnet pool 6c418d84-090c-4434-8601-b87f08436abd could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:19.207 94291 INFO tempest.lib.common.rest_client [req-a14d5f38-0d46-4238-a4ea-079fc954b6e2 req-a14d5f38-0d46-4238-a4ea-079fc954b6e2 ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/subnetpools/141ebab9-4075-4672-915f-4bfc6bb74d5c 0.015s 2026-05-04 14:54:19.207 94291 DEBUG tempest.lib.common.rest_client [req-a14d5f38-0d46-4238-a4ea-079fc954b6e2 req-a14d5f38-0d46-4238-a4ea-079fc954b6e2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:19 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '145', 'x-openstack-request-id': 'req-a14d5f38-0d46-4238-a4ea-079fc954b6e2', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnetpools/141ebab9-4075-4672-915f-4bfc6bb74d5c'} Body: b'{"NeutronError": {"type": "SubnetPoolNotFound", "message": "Subnet pool 141ebab9-4075-4672-915f-4bfc6bb74d5c could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:19.222 94291 INFO tempest.lib.common.rest_client [req-0a831e97-e7bd-48ce-89e2-89080710bb1b req-0a831e97-e7bd-48ce-89e2-89080710bb1b ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/subnetpools/51463776-839f-4b23-b237-7b105c6e3f2a 0.014s 2026-05-04 14:54:19.222 94291 DEBUG tempest.lib.common.rest_client [req-0a831e97-e7bd-48ce-89e2-89080710bb1b req-0a831e97-e7bd-48ce-89e2-89080710bb1b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:19 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '145', 'x-openstack-request-id': 'req-0a831e97-e7bd-48ce-89e2-89080710bb1b', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/subnetpools/51463776-839f-4b23-b237-7b105c6e3f2a'} Body: b'{"NeutronError": {"type": "SubnetPoolNotFound", "message": "Subnet pool 51463776-839f-4b23-b237-7b105c6e3f2a could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:19.237 94291 INFO tempest.lib.common.rest_client [req-6b4e97f0-3ee6-4db1-9358-85de4760550f req-6b4e97f0-3ee6-4db1-9358-85de4760550f ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/address-scopes/3560a409-5839-4399-996b-36eb8c334841 0.015s 2026-05-04 14:54:19.238 94291 DEBUG tempest.lib.common.rest_client [req-6b4e97f0-3ee6-4db1-9358-85de4760550f req-6b4e97f0-3ee6-4db1-9358-85de4760550f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:19 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '149', 'x-openstack-request-id': 'req-6b4e97f0-3ee6-4db1-9358-85de4760550f', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/address-scopes/3560a409-5839-4399-996b-36eb8c334841'} Body: b'{"NeutronError": {"type": "AddressScopeNotFound", "message": "Address scope 3560a409-5839-4399-996b-36eb8c334841 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:19.256 94291 INFO tempest.lib.common.rest_client [req-019ab952-7503-4a81-a0ca-6f1da841edbe req-019ab952-7503-4a81-a0ca-6f1da841edbe ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 404 DELETE https://158.69.66.187/networking/v2.0/address-scopes/9a3c1e72-f96a-4351-aac5-eef5c6e698c9 0.018s 2026-05-04 14:54:19.256 94291 DEBUG tempest.lib.common.rest_client [req-019ab952-7503-4a81-a0ca-6f1da841edbe req-019ab952-7503-4a81-a0ca-6f1da841edbe ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:19 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '149', 'x-openstack-request-id': 'req-019ab952-7503-4a81-a0ca-6f1da841edbe', 'connection': 'close', 'status': '404', 'content-location': 'https://158.69.66.187/networking/v2.0/address-scopes/9a3c1e72-f96a-4351-aac5-eef5c6e698c9'} Body: b'{"NeutronError": {"type": "AddressScopeNotFound", "message": "Address scope 9a3c1e72-f96a-4351-aac5-eef5c6e698c9 could not be found.", "detail": ""}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:19.371 94291 INFO tempest.lib.common.rest_client [req-b1755d77-fe01-4fcd-aa38-53589fff0c64 req-b1755d77-fe01-4fcd-aa38-53589fff0c64 ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/users/3b82bc7fb6e94da1b93b264b7babf20f 0.115s 2026-05-04 14:54:19.371 94291 DEBUG tempest.lib.common.rest_client [req-b1755d77-fe01-4fcd-aa38-53589fff0c64 req-b1755d77-fe01-4fcd-aa38-53589fff0c64 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:19 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b1755d77-fe01-4fcd-aa38-53589fff0c64', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/users/3b82bc7fb6e94da1b93b264b7babf20f'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:19.472 94291 INFO tempest.lib.common.rest_client [req-ff4d9956-229e-4720-a744-310e02ad7ee9 req-ff4d9956-229e-4720-a744-310e02ad7ee9 ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/users/31f8b57abb9f4da892150fd445c880af 0.101s 2026-05-04 14:54:19.472 94291 DEBUG tempest.lib.common.rest_client [req-ff4d9956-229e-4720-a744-310e02ad7ee9 req-ff4d9956-229e-4720-a744-310e02ad7ee9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:19 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ff4d9956-229e-4720-a744-310e02ad7ee9', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/users/31f8b57abb9f4da892150fd445c880af'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:19.473 94291 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: f1ff7794e1ea4fdbbd78c8bca5fff5fe 2026-05-04 14:54:19.588 94291 INFO tempest.lib.common.rest_client [req-e067d9ff-74dd-4665-8286-7d884561b666 req-e067d9ff-74dd-4665-8286-7d884561b666 ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.114s 2026-05-04 14:54:19.588 94291 DEBUG tempest.lib.common.rest_client [req-e067d9ff-74dd-4665-8286-7d884561b666 req-e067d9ff-74dd-4665-8286-7d884561b666 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 14:54:19 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e067d9ff-74dd-4665-8286-7d884561b666', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["lE2bgXCGR2-BSb1UT4GdgQ"], "expires_at": "2026-05-04T15:54:19.000000Z", "issued_at": "2026-05-04T14:54:19.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:19.690 94291 INFO tempest.lib.common.rest_client [req-798c477a-88bd-404f-8046-caa49e6d49ca req-798c477a-88bd-404f-8046-caa49e6d49ca ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 200 GET https://158.69.66.187/networking/v2.0/security-groups?tenant_id=f1ff7794e1ea4fdbbd78c8bca5fff5fe&name=default 0.102s 2026-05-04 14:54:19.690 94291 DEBUG tempest.lib.common.rest_client [req-798c477a-88bd-404f-8046-caa49e6d49ca req-798c477a-88bd-404f-8046-caa49e6d49ca ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:19 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2921', 'x-openstack-request-id': 'req-798c477a-88bd-404f-8046-caa49e6d49ca', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups?tenant_id=f1ff7794e1ea4fdbbd78c8bca5fff5fe&name=default'} Body: b'{"security_groups": [{"id": "5767c400-7837-46f6-989d-b9f164544e54", "name": "default", "stateful": true, "tenant_id": "f1ff7794e1ea4fdbbd78c8bca5fff5fe", "description": "Default security group", "shared": false, "security_group_rules": [{"id": "00fa319a-f37d-4f80-906f-584882b2a0bc", "project_id": "f1ff7794e1ea4fdbbd78c8bca5fff5fe", "tenant_id": "f1ff7794e1ea4fdbbd78c8bca5fff5fe", "security_group_id": "5767c400-7837-46f6-989d-b9f164544e54", "ethertype": "IPv6", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "5767c400-7837-46f6-989d-b9f164544e54", "standard_attr_id": 81, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T14:54:05Z", "updated_at": "2026-05-04T14:54:05Z", "revision_number": 0}, {"id": "04d414bd-02ad-44dc-90e9-2eafdc28370e", "project_id": "f1ff7794e1ea4fdbbd78c8bca5fff5fe", "tenant_id": "f1ff7794e1ea4fdbbd78c8bca5fff5fe", "security_group_id": "5767c400-7837-46f6-989d-b9f164544e54", "ethertype": "IPv4", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "5767c400-7837-46f6-989d-b9f164544e54", "standard_attr_id": 83, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T14:54:05Z", "updated_at": "2026-05-04T14:54:05Z", "revision_number": 0}, {"id": "18bab357-cbcf-4c43-bf86-ca293f541be2", "project_id": "f1ff7794e1ea4fdbbd78c8bca5fff5fe", "tenant_id": "f1ff7794e1ea4fdbbd78c8bca5fff5fe", "security_group_id": "5767c400-7837-46f6-989d-b9f164544e54", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 82, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T14:54:05Z", "updated_at": "2026-05-04T14:54:05Z", "revision_number": 0}, {"id": "250e3bfd-4ebd-43fe-8e99-d185421684ba", "project_id": "f1ff7794e1ea4fdbbd78c8bca5fff5fe", "tenant_id": "f1ff7794e1ea4fdbbd78c8bca5fff5fe", "security_group_id": "5767c400-7837-46f6-989d-b9f164544e54", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 84, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T14:54:05Z", "updated_at": "2026-05-04T14:54:05Z", "revision_number": 0}], "tags": [], "created_at": "2026-05-04T14:54:05Z", "updated_at": "2026-05-04T14:54:05Z", "revision_number": 1, "project_id": "f1ff7794e1ea4fdbbd78c8bca5fff5fe"}]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:19.912 94291 INFO tempest.lib.common.rest_client [req-77044cf0-e8d9-4169-8506-b4f89a05036c req-77044cf0-e8d9-4169-8506-b4f89a05036c ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 204 DELETE https://158.69.66.187/networking/v2.0/security-groups/5767c400-7837-46f6-989d-b9f164544e54 0.221s 2026-05-04 14:54:19.912 94291 DEBUG tempest.lib.common.rest_client [req-77044cf0-e8d9-4169-8506-b4f89a05036c req-77044cf0-e8d9-4169-8506-b4f89a05036c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:19 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-77044cf0-e8d9-4169-8506-b4f89a05036c', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups/5767c400-7837-46f6-989d-b9f164544e54'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:19.982 94291 INFO tempest.lib.common.rest_client [req-f8a55648-04a1-4146-8a63-874c317bada1 req-f8a55648-04a1-4146-8a63-874c317bada1 ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/projects/f1ff7794e1ea4fdbbd78c8bca5fff5fe 0.069s 2026-05-04 14:54:19.982 94291 DEBUG tempest.lib.common.rest_client [req-f8a55648-04a1-4146-8a63-874c317bada1 req-f8a55648-04a1-4146-8a63-874c317bada1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:19 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f8a55648-04a1-4146-8a63-874c317bada1', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/f1ff7794e1ea4fdbbd78c8bca5fff5fe'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:19.982 94291 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 8eb3b6fa05b04c1a80a2cbd1400293d3 2026-05-04 14:54:20.012 94291 INFO tempest.lib.common.rest_client [req-7055a3cf-9432-4104-8da3-7f1fe1a5778b req-7055a3cf-9432-4104-8da3-7f1fe1a5778b ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 200 GET https://158.69.66.187/networking/v2.0/security-groups?tenant_id=8eb3b6fa05b04c1a80a2cbd1400293d3&name=default 0.029s 2026-05-04 14:54:20.012 94291 DEBUG tempest.lib.common.rest_client [req-7055a3cf-9432-4104-8da3-7f1fe1a5778b req-7055a3cf-9432-4104-8da3-7f1fe1a5778b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:19 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2921', 'x-openstack-request-id': 'req-7055a3cf-9432-4104-8da3-7f1fe1a5778b', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups?tenant_id=8eb3b6fa05b04c1a80a2cbd1400293d3&name=default'} Body: b'{"security_groups": [{"id": "e817e313-e638-4878-a7bc-5fb846c3dfb4", "name": "default", "stateful": true, "tenant_id": "8eb3b6fa05b04c1a80a2cbd1400293d3", "description": "Default security group", "shared": false, "security_group_rules": [{"id": "2b2976ef-5efd-48d5-950b-1dbe039502ed", "project_id": "8eb3b6fa05b04c1a80a2cbd1400293d3", "tenant_id": "8eb3b6fa05b04c1a80a2cbd1400293d3", "security_group_id": "e817e313-e638-4878-a7bc-5fb846c3dfb4", "ethertype": "IPv4", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "e817e313-e638-4878-a7bc-5fb846c3dfb4", "standard_attr_id": 75, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T14:54:04Z", "updated_at": "2026-05-04T14:54:04Z", "revision_number": 0}, {"id": "3965a452-dcae-414f-b4b8-bb871907b2f2", "project_id": "8eb3b6fa05b04c1a80a2cbd1400293d3", "tenant_id": "8eb3b6fa05b04c1a80a2cbd1400293d3", "security_group_id": "e817e313-e638-4878-a7bc-5fb846c3dfb4", "ethertype": "IPv6", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "e817e313-e638-4878-a7bc-5fb846c3dfb4", "standard_attr_id": 73, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T14:54:04Z", "updated_at": "2026-05-04T14:54:04Z", "revision_number": 0}, {"id": "a41d5203-249a-4e37-b0a3-fa1959b0c51b", "project_id": "8eb3b6fa05b04c1a80a2cbd1400293d3", "tenant_id": "8eb3b6fa05b04c1a80a2cbd1400293d3", "security_group_id": "e817e313-e638-4878-a7bc-5fb846c3dfb4", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 76, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T14:54:04Z", "updated_at": "2026-05-04T14:54:04Z", "revision_number": 0}, {"id": "efbeabbb-a8bc-4a7f-8021-eeaa30301efe", "project_id": "8eb3b6fa05b04c1a80a2cbd1400293d3", "tenant_id": "8eb3b6fa05b04c1a80a2cbd1400293d3", "security_group_id": "e817e313-e638-4878-a7bc-5fb846c3dfb4", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 74, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T14:54:04Z", "updated_at": "2026-05-04T14:54:04Z", "revision_number": 0}], "tags": [], "created_at": "2026-05-04T14:54:04Z", "updated_at": "2026-05-04T14:54:04Z", "revision_number": 1, "project_id": "8eb3b6fa05b04c1a80a2cbd1400293d3"}]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:20.201 94291 INFO tempest.lib.common.rest_client [req-246088e7-504a-473e-843f-30edf8601f35 req-246088e7-504a-473e-843f-30edf8601f35 ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 204 DELETE https://158.69.66.187/networking/v2.0/security-groups/e817e313-e638-4878-a7bc-5fb846c3dfb4 0.188s 2026-05-04 14:54:20.201 94291 DEBUG tempest.lib.common.rest_client [req-246088e7-504a-473e-843f-30edf8601f35 req-246088e7-504a-473e-843f-30edf8601f35 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:20 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-246088e7-504a-473e-843f-30edf8601f35', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups/e817e313-e638-4878-a7bc-5fb846c3dfb4'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:20.303 94291 INFO tempest.lib.common.rest_client [req-ae64fad1-4864-4913-89c9-2f308f4696c6 req-ae64fad1-4864-4913-89c9-2f308f4696c6 ] Request (BgpSpeakerTestJSONNegative:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/projects/8eb3b6fa05b04c1a80a2cbd1400293d3 0.102s 2026-05-04 14:54:20.303 94291 DEBUG tempest.lib.common.rest_client [req-ae64fad1-4864-4913-89c9-2f308f4696c6 req-ae64fad1-4864-4913-89c9-2f308f4696c6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:20 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ae64fad1-4864-4913-89c9-2f308f4696c6', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/8eb3b6fa05b04c1a80a2cbd1400293d3'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:20.379 94291 INFO tempest.lib.common.rest_client [req-06429e70-ee81-485f-9960-3d6d6c5f18a0 req-06429e70-ee81-485f-9960-3d6d6c5f18a0 ] Request (BgpSpeaker4byteASNTest:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.074s 2026-05-04 14:54:20.380 94291 DEBUG tempest.lib.common.rest_client [req-06429e70-ee81-485f-9960-3d6d6c5f18a0 req-06429e70-ee81-485f-9960-3d6d6c5f18a0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 14:54:20 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-06429e70-ee81-485f-9960-3d6d6c5f18a0', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["6mK2anWTSEei6AP4n4P0ww"], "expires_at": "2026-05-04T15:54:20.000000Z", "issued_at": "2026-05-04T14:54:20.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:20.461 94291 INFO tempest.lib.common.rest_client [req-06d3748f-b047-4bc3-98ec-1a0324a5c457 req-06d3748f-b047-4bc3-98ec-1a0324a5c457 ] Request (BgpSpeaker4byteASNTest:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.077s 2026-05-04 14:54:20.461 94291 DEBUG tempest.lib.common.rest_client [req-06d3748f-b047-4bc3-98ec-1a0324a5c457 req-06d3748f-b047-4bc3-98ec-1a0324a5c457 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 14:54:20 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-06d3748f-b047-4bc3-98ec-1a0324a5c457', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["J9Zl_6lZSuGSWKxlwY3dBA"], "expires_at": "2026-05-04T15:54:20.000000Z", "issued_at": "2026-05-04T14:54:20.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:20.491 94291 INFO tempest.lib.common.rest_client [req-66e57d1b-4e3c-4dff-9b1b-0a66886b3075 req-66e57d1b-4e3c-4dff-9b1b-0a66886b3075 ] Request (BgpSpeaker4byteASNTest:setUpClass): 200 GET https://158.69.66.187/identity/v3/domains?name=Default 0.030s 2026-05-04 14:54:20.492 94291 DEBUG tempest.lib.common.rest_client [req-66e57d1b-4e3c-4dff-9b1b-0a66886b3075 req-66e57d1b-4e3c-4dff-9b1b-0a66886b3075 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:20 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '314', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-66e57d1b-4e3c-4dff-9b1b-0a66886b3075', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/domains/default"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/domains?name=Default", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:20.492 94291 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /opt/stack/tempest/tempest/lib/common/dynamic_creds.py:399 2026-05-04 14:54:20.527 94291 INFO tempest.lib.common.rest_client [req-83fbb68c-5e97-4317-b9de-777de115c7ce req-83fbb68c-5e97-4317-b9de-777de115c7ce ] Request (BgpSpeaker4byteASNTest:setUpClass): 201 POST https://158.69.66.187/identity/v3/projects 0.034s 2026-05-04 14:54:20.527 94291 DEBUG tempest.lib.common.rest_client [req-83fbb68c-5e97-4317-b9de-777de115c7ce req-83fbb68c-5e97-4317-b9de-777de115c7ce ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-BgpSpeaker4byteASNTest-767913853-desc", "domain_id": "default", "name": "tempest-BgpSpeaker4byteASNTest-767913853"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:20 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '382', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-83fbb68c-5e97-4317-b9de-777de115c7ce', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/projects'} Body: b'{"project": {"id": "6e39ae343c4243e39b041df8681af0f9", "name": "tempest-BgpSpeaker4byteASNTest-767913853", "domain_id": "default", "description": "tempest-BgpSpeaker4byteASNTest-767913853-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/projects/6e39ae343c4243e39b041df8681af0f9"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:20.597 94291 INFO tempest.lib.common.rest_client [req-ce26a214-19cd-4de0-b824-81d9eb88ca05 req-ce26a214-19cd-4de0-b824-81d9eb88ca05 ] Request (BgpSpeaker4byteASNTest:setUpClass): 201 POST https://158.69.66.187/identity/v3/users 0.069s 2026-05-04 14:54:20.597 94291 DEBUG tempest.lib.common.rest_client [req-ce26a214-19cd-4de0-b824-81d9eb88ca05 req-ce26a214-19cd-4de0-b824-81d9eb88ca05 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-BgpSpeaker4byteASNTest-767913853-project-member", "password": "R6_tDLl=jEXDZPb", "domain_id": "default"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:20 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '300', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ce26a214-19cd-4de0-b824-81d9eb88ca05', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/users'} Body: b'{"user": {"id": "5ed4e9be09bd4ec0ae1d3693e1c4ee0e", "name": "tempest-BgpSpeaker4byteASNTest-767913853-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/users/5ed4e9be09bd4ec0ae1d3693e1c4ee0e"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:20.624 94291 INFO tempest.lib.common.rest_client [req-a1893991-9d61-4456-a4db-d3ed2553dab8 req-a1893991-9d61-4456-a4db-d3ed2553dab8 ] Request (BgpSpeaker4byteASNTest:setUpClass): 200 GET https://158.69.66.187/identity/v3/roles 0.026s 2026-05-04 14:54:20.624 94291 DEBUG tempest.lib.common.rest_client [req-a1893991-9d61-4456-a4db-d3ed2553dab8 req-a1893991-9d61-4456-a4db-d3ed2553dab8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:20 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1688', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a1893991-9d61-4456-a4db-d3ed2553dab8', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/roles'} Body: b'{"roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/0bf3877297e946aea0e9707cf0fca2f3"}}, {"id": "144ae258a1dd4a8b8fd80ea9b0121538", "name": "service", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/144ae258a1dd4a8b8fd80ea9b0121538"}}, {"id": "3bce8cae63be4c8981b8b268ec036759", "name": "anotherrole", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/3bce8cae63be4c8981b8b268ec036759"}}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/4ab08f7891324518bd7bb70355db34df"}}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/8b268c2880be4eb6a62872f84972607b"}}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/ca2e04612b7a4bb7941337a7199aa7bb"}}, {"id": "e6dda06961a146a38b10003c042cdb82", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/e6dda06961a146a38b10003c042cdb82"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/roles", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:20.663 94291 INFO tempest.lib.common.rest_client [req-66abb26f-a34a-4151-98b7-67c30312f5ad req-66abb26f-a34a-4151-98b7-67c30312f5ad ] Request (BgpSpeaker4byteASNTest:setUpClass): 204 PUT https://158.69.66.187/identity/v3/projects/6e39ae343c4243e39b041df8681af0f9/users/5ed4e9be09bd4ec0ae1d3693e1c4ee0e/roles/ca2e04612b7a4bb7941337a7199aa7bb 0.037s 2026-05-04 14:54:20.663 94291 DEBUG tempest.lib.common.rest_client [req-66abb26f-a34a-4151-98b7-67c30312f5ad req-66abb26f-a34a-4151-98b7-67c30312f5ad ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:20 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-66abb26f-a34a-4151-98b7-67c30312f5ad', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/6e39ae343c4243e39b041df8681af0f9/users/5ed4e9be09bd4ec0ae1d3693e1c4ee0e/roles/ca2e04612b7a4bb7941337a7199aa7bb'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:20.663 94291 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 5ed4e9be09bd4ec0ae1d3693e1c4ee0e is created with scope project and roles: ['member'] 2026-05-04 14:54:20.664 94291 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeaker4byteASNTest-767913853-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '6e39ae343c4243e39b041df8681af0f9', 'project_name': 'tempest-BgpSpeaker4byteASNTest-767913853', 'tenant_id': '6e39ae343c4243e39b041df8681af0f9', 'tenant_name': 'tempest-BgpSpeaker4byteASNTest-767913853', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '5ed4e9be09bd4ec0ae1d3693e1c4ee0e', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 14:54:20.664 94291 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeaker4byteASNTest-767913853-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '6e39ae343c4243e39b041df8681af0f9', 'project_name': 'tempest-BgpSpeaker4byteASNTest-767913853', 'tenant_id': '6e39ae343c4243e39b041df8681af0f9', 'tenant_name': 'tempest-BgpSpeaker4byteASNTest-767913853', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '5ed4e9be09bd4ec0ae1d3693e1c4ee0e', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 14:54:20.809 94291 INFO tempest.lib.common.rest_client [req-832110f8-29fd-48c7-bf0f-0c93bd649a14 req-832110f8-29fd-48c7-bf0f-0c93bd649a14 ] Request (BgpSpeaker4byteASNTest:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.137s 2026-05-04 14:54:20.809 94291 DEBUG tempest.lib.common.rest_client [req-832110f8-29fd-48c7-bf0f-0c93bd649a14 req-832110f8-29fd-48c7-bf0f-0c93bd649a14 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 14:54:20 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2259', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-832110f8-29fd-48c7-bf0f-0c93bd649a14', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "5ed4e9be09bd4ec0ae1d3693e1c4ee0e", "name": "tempest-BgpSpeaker4byteASNTest-767913853-project-member", "password_expires_at": null}, "audit_ids": ["5Wkt5ZZcTOu11SZ33iMOUw"], "expires_at": "2026-05-04T15:54:20.000000Z", "issued_at": "2026-05-04T14:54:20.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "6e39ae343c4243e39b041df8681af0f9", "name": "tempest-BgpSpeaker4byteASNTest-767913853"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/6e39ae343c4243e39b041df8681af0f9", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:20.811 94291 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: None and credential_type: admin get_credentials /opt/stack/tempest/tempest/lib/common/dynamic_creds.py:399 2026-05-04 14:54:20.881 94291 INFO tempest.lib.common.rest_client [req-129ff880-4637-4095-8f7a-c9ea52176f44 req-129ff880-4637-4095-8f7a-c9ea52176f44 ] Request (BgpSpeaker4byteASNTest:setUpClass): 201 POST https://158.69.66.187/identity/v3/projects 0.070s 2026-05-04 14:54:20.881 94291 DEBUG tempest.lib.common.rest_client [req-129ff880-4637-4095-8f7a-c9ea52176f44 req-129ff880-4637-4095-8f7a-c9ea52176f44 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-BgpSpeaker4byteASNTest-1339513143-desc", "domain_id": "default", "name": "tempest-BgpSpeaker4byteASNTest-1339513143"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:20 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '384', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-129ff880-4637-4095-8f7a-c9ea52176f44', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/projects'} Body: b'{"project": {"id": "b56bf4c4b1544000992920c388898921", "name": "tempest-BgpSpeaker4byteASNTest-1339513143", "domain_id": "default", "description": "tempest-BgpSpeaker4byteASNTest-1339513143-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/projects/b56bf4c4b1544000992920c388898921"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:20.947 94291 INFO tempest.lib.common.rest_client [req-f44c4e46-4796-4635-b55c-bcb515f86883 req-f44c4e46-4796-4635-b55c-bcb515f86883 ] Request (BgpSpeaker4byteASNTest:setUpClass): 201 POST https://158.69.66.187/identity/v3/users 0.066s 2026-05-04 14:54:20.948 94291 DEBUG tempest.lib.common.rest_client [req-f44c4e46-4796-4635-b55c-bcb515f86883 req-f44c4e46-4796-4635-b55c-bcb515f86883 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-BgpSpeaker4byteASNTest-1339513143-project-admin", "password": "B5!j9_mMj7qvQzF", "domain_id": "default"}} Response - Headers: {'date': 'Mon, 04 May 2026 14:54:20 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '300', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f44c4e46-4796-4635-b55c-bcb515f86883', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/users'} Body: b'{"user": {"id": "e7f2dfd7fac04a079187c8b49c544994", "name": "tempest-BgpSpeaker4byteASNTest-1339513143-project-admin", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/users/e7f2dfd7fac04a079187c8b49c544994"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:20.972 94291 INFO tempest.lib.common.rest_client [req-d6d963c2-8932-4e65-82b3-51cc58b4a004 req-d6d963c2-8932-4e65-82b3-51cc58b4a004 ] Request (BgpSpeaker4byteASNTest:setUpClass): 200 GET https://158.69.66.187/identity/v3/roles 0.024s 2026-05-04 14:54:20.973 94291 DEBUG tempest.lib.common.rest_client [req-d6d963c2-8932-4e65-82b3-51cc58b4a004 req-d6d963c2-8932-4e65-82b3-51cc58b4a004 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:20 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1688', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d6d963c2-8932-4e65-82b3-51cc58b4a004', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/roles'} Body: b'{"roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/0bf3877297e946aea0e9707cf0fca2f3"}}, {"id": "144ae258a1dd4a8b8fd80ea9b0121538", "name": "service", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/144ae258a1dd4a8b8fd80ea9b0121538"}}, {"id": "3bce8cae63be4c8981b8b268ec036759", "name": "anotherrole", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/3bce8cae63be4c8981b8b268ec036759"}}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/4ab08f7891324518bd7bb70355db34df"}}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/8b268c2880be4eb6a62872f84972607b"}}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/ca2e04612b7a4bb7941337a7199aa7bb"}}, {"id": "e6dda06961a146a38b10003c042cdb82", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/e6dda06961a146a38b10003c042cdb82"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/roles", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:21.005 94291 INFO tempest.lib.common.rest_client [req-e4aa8112-5c62-4b97-a400-0372f82faefd req-e4aa8112-5c62-4b97-a400-0372f82faefd ] Request (BgpSpeaker4byteASNTest:setUpClass): 204 PUT https://158.69.66.187/identity/v3/projects/b56bf4c4b1544000992920c388898921/users/e7f2dfd7fac04a079187c8b49c544994/roles/8b268c2880be4eb6a62872f84972607b 0.032s 2026-05-04 14:54:21.005 94291 DEBUG tempest.lib.common.rest_client [req-e4aa8112-5c62-4b97-a400-0372f82faefd req-e4aa8112-5c62-4b97-a400-0372f82faefd ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:20 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e4aa8112-5c62-4b97-a400-0372f82faefd', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/b56bf4c4b1544000992920c388898921/users/e7f2dfd7fac04a079187c8b49c544994/roles/8b268c2880be4eb6a62872f84972607b'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:21.064 94291 INFO tempest.lib.common.rest_client [req-94b835a9-12d5-4f96-a2d6-27e38ae5c59c req-94b835a9-12d5-4f96-a2d6-27e38ae5c59c ] Request (BgpSpeaker4byteASNTest:setUpClass): 200 GET https://158.69.66.187/identity/v3/roles 0.059s 2026-05-04 14:54:21.065 94291 DEBUG tempest.lib.common.rest_client [req-94b835a9-12d5-4f96-a2d6-27e38ae5c59c req-94b835a9-12d5-4f96-a2d6-27e38ae5c59c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:21 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1688', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-94b835a9-12d5-4f96-a2d6-27e38ae5c59c', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/roles'} Body: b'{"roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/0bf3877297e946aea0e9707cf0fca2f3"}}, {"id": "144ae258a1dd4a8b8fd80ea9b0121538", "name": "service", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/144ae258a1dd4a8b8fd80ea9b0121538"}}, {"id": "3bce8cae63be4c8981b8b268ec036759", "name": "anotherrole", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/3bce8cae63be4c8981b8b268ec036759"}}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/4ab08f7891324518bd7bb70355db34df"}}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/8b268c2880be4eb6a62872f84972607b"}}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/ca2e04612b7a4bb7941337a7199aa7bb"}}, {"id": "e6dda06961a146a38b10003c042cdb82", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/e6dda06961a146a38b10003c042cdb82"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/roles", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:21.090 94291 INFO tempest.lib.common.rest_client [req-d674af92-3ef2-45c7-b18f-cdd5b2bd0e59 req-d674af92-3ef2-45c7-b18f-cdd5b2bd0e59 ] Request (BgpSpeaker4byteASNTest:setUpClass): 204 PUT https://158.69.66.187/identity/v3/projects/b56bf4c4b1544000992920c388898921/users/e7f2dfd7fac04a079187c8b49c544994/roles/8b268c2880be4eb6a62872f84972607b 0.025s 2026-05-04 14:54:21.090 94291 DEBUG tempest.lib.common.rest_client [req-d674af92-3ef2-45c7-b18f-cdd5b2bd0e59 req-d674af92-3ef2-45c7-b18f-cdd5b2bd0e59 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 14:54:21 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d674af92-3ef2-45c7-b18f-cdd5b2bd0e59', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/b56bf4c4b1544000992920c388898921/users/e7f2dfd7fac04a079187c8b49c544994/roles/8b268c2880be4eb6a62872f84972607b'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:21.091 94291 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user e7f2dfd7fac04a079187c8b49c544994 is created with scope project and roles: ['admin'] 2026-05-04 14:54:21.091 94291 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeaker4byteASNTest-1339513143-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'b56bf4c4b1544000992920c388898921', 'project_name': 'tempest-BgpSpeaker4byteASNTest-1339513143', 'tenant_id': 'b56bf4c4b1544000992920c388898921', 'tenant_name': 'tempest-BgpSpeaker4byteASNTest-1339513143', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'e7f2dfd7fac04a079187c8b49c544994', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 14:54:21.091 94291 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeaker4byteASNTest-1339513143-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'b56bf4c4b1544000992920c388898921', 'project_name': 'tempest-BgpSpeaker4byteASNTest-1339513143', 'tenant_id': 'b56bf4c4b1544000992920c388898921', 'tenant_name': 'tempest-BgpSpeaker4byteASNTest-1339513143', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'e7f2dfd7fac04a079187c8b49c544994', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 14:54:21.225 94291 INFO tempest.lib.common.rest_client [req-e2316b6c-f7c3-4820-98b6-0217c2451d52 req-e2316b6c-f7c3-4820-98b6-0217c2451d52 ] Request (BgpSpeaker4byteASNTest:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.131s 2026-05-04 14:54:21.226 94291 DEBUG tempest.lib.common.rest_client [req-e2316b6c-f7c3-4820-98b6-0217c2451d52 req-e2316b6c-f7c3-4820-98b6-0217c2451d52 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 14:54:21 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2384', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e2316b6c-f7c3-4820-98b6-0217c2451d52', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "e7f2dfd7fac04a079187c8b49c544994", "name": "tempest-BgpSpeaker4byteASNTest-1339513143-project-admin", "password_expires_at": null}, "audit_ids": ["QX_6MvvPT7SGJNGNVMngoQ"], "expires_at": "2026-05-04T15:54:21.000000Z", "issued_at": "2026-05-04T14:54:21.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "b56bf4c4b1544000992920c388898921", "name": "tempest-BgpSpeaker4byteASNTest-1339513143"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/b56bf4c4b1544000992920c388898921", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 14:54:21.383 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker network ls 2026-05-04 14:54:21.481 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker network create --driver bridge --gateway 192.168.10.1 --subnet 192.168.10.0/24 br-docker-4byte-asn 2026-05-04 14:54:21.519 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker ps --no-trunc=true --all=true 2026-05-04 14:54:21.531 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo rm -rf /tmp/ctn_docker/bgp/dummy-dr-4byte-asn 2026-05-04 14:54:21.533 94291 INFO os_ken.tests.integrated.common.docker_base [-] mkdir -p /tmp/ctn_docker/bgp/dummy-dr-4byte-asn 2026-05-04 14:54:21.536 94291 INFO os_ken.tests.integrated.common.docker_base [-] chmod 777 /tmp/ctn_docker/bgp/dummy-dr-4byte-asn 2026-05-04 14:54:21.587 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker images 2026-05-04 14:54:21.598 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo rm -rf /tmp/ctn_docker/bgp/quagga 2026-05-04 14:54:21.601 94291 INFO os_ken.tests.integrated.common.docker_base [-] mkdir -p /tmp/ctn_docker/bgp/quagga 2026-05-04 14:54:21.603 94291 INFO os_ken.tests.integrated.common.docker_base [-] echo 'FROM quay.io/nf-core/ubuntu:20.04 RUN apt-get update RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd RUN echo "#!/bin/sh" > /bgpd RUN echo mkdir -p /run/quagga >> /bgpd RUN echo chmod 755 /run/quagga >> /bgpd RUN echo chown quagga:quagga /run/quagga >> /bgpd RUN echo exec /usr/sbin/bgpd >> /bgpd RUN chmod +x /bgpd CMD /bgpd' > /tmp/ctn_docker/bgp/quagga/Dockerfile 2026-05-04 14:59:53.327 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker build -t quagga /tmp/ctn_docker/bgp/quagga 2026-05-04 14:59:53.328 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stdout: 2026-05-04 14:59:53.329 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stderr: #0 building with "default" instance using docker driver #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 392B done #1 DONE 0.0s #2 [internal] load metadata for quay.io/nf-core/ubuntu:20.04 #2 DONE 0.6s #3 [internal] load .dockerignore #3 transferring context: 2B done #3 DONE 0.0s #4 [1/9] FROM quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e #4 resolve quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e 0.0s done #4 sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 1.05MB / 28.58MB 0.2s #4 sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 16.78MB / 28.58MB 0.3s #4 sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 28.58MB / 28.58MB 0.4s done #4 extracting sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 #4 extracting sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 1.5s done #4 DONE 1.9s #5 [2/9] RUN apt-get update #5 29.62 Get:1 http://archive.ubuntu.com/ubuntu focal InRelease [265 kB] #5 29.70 Get:2 http://archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB] #5 29.72 Get:3 http://archive.ubuntu.com/ubuntu focal-backports InRelease [128 kB] #5 29.83 Get:4 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages [11.3 MB] #5 30.01 Get:5 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages [1275 kB] #5 30.03 Get:6 http://archive.ubuntu.com/ubuntu focal/restricted amd64 Packages [33.4 kB] #5 30.04 Get:7 http://archive.ubuntu.com/ubuntu focal/multiverse amd64 Packages [177 kB] #5 30.04 Get:8 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [1588 kB] #5 30.05 Get:9 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [4850 kB] #5 30.18 Get:10 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 Packages [36.2 kB] #5 30.18 Get:11 http://archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [4904 kB] #5 30.23 Get:12 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages [28.4 kB] #5 30.23 Get:13 http://archive.ubuntu.com/ubuntu focal-backports/main amd64 Packages [54.7 kB] #5 63.76 Err:14 http://security.ubuntu.com/ubuntu focal-security InRelease #5 63.76 Connection failed [IP: 91.189.92.24 80] #5 63.77 Fetched 24.8 MB in 1min 3s (391 kB/s) #5 63.77 Reading package lists... #5 65.10 W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/focal-security/InRelease Connection failed [IP: 91.189.92.24 80] #5 65.10 W: Some index files failed to download. They have been ignored, or old ones used instead. #5 DONE 65.1s #6 [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd #6 0.294 Reading package lists... #6 1.533 Building dependency tree... #6 1.788 Reading state information... #6 2.092 The following additional packages will be installed: #6 2.092 iproute2 libbsd0 libcap2 libcap2-bin libelf1 libmnl0 libpcap0.8 libreadline8 #6 2.093 libssl1.1 libxtables12 netbase quagga-core readline-common #6 2.094 Suggested packages: #6 2.094 iproute2-doc quagga-isisd quagga-ospf6d quagga-ospfd quagga-pimd quagga-ripd #6 2.094 quagga-ripngd snmpd readline-doc apparmor #6 2.094 Recommended packages: #6 2.094 libatm1 libpam-cap #6 2.167 The following NEW packages will be installed: #6 2.168 iproute2 libbsd0 libcap2 libcap2-bin libelf1 libmnl0 libpcap0.8 libreadline8 #6 2.169 libssl1.1 libxtables12 netbase quagga-bgpd quagga-core readline-common #6 2.169 tcpdump telnet #6 55.41 0 upgraded, 16 newly installed, 0 to remove and 42 not upgraded. #6 55.41 Need to get 3888 kB of archives. #6 55.41 After this operation, 13.7 MB of additional disk space will be used. #6 55.41 Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 libbsd0 amd64 0.10.0-1 [45.4 kB] #6 75.99 Get:2 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libcap2 amd64 1:2.32-1ubuntu0.2 [15.7 kB] #6 138.5 Err:3 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libelf1 amd64 0.176-1.1ubuntu0.1 #6 138.5 Connection failed [IP: 185.125.190.83 80] #6 201.5 Err:4 http://archive.ubuntu.com/ubuntu focal/main amd64 libmnl0 amd64 1.0.4-2 #6 201.5 Connection failed [IP: 91.189.91.83 80] #6 262.9 Get:5 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libxtables12 amd64 1.8.4-3ubuntu2.1 [28.7 kB] #6 263.0 Get:6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libcap2-bin amd64 1:2.32-1ubuntu0.2 [26.2 kB] #6 263.0 Get:7 http://archive.ubuntu.com/ubuntu focal/main amd64 iproute2 amd64 5.5.0-1ubuntu1 [858 kB] #6 263.1 Get:8 http://archive.ubuntu.com/ubuntu focal/main amd64 readline-common all 8.0-4 [53.5 kB] #6 263.1 Get:9 http://archive.ubuntu.com/ubuntu focal/main amd64 libreadline8 amd64 8.0-4 [131 kB] #6 263.2 Get:10 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 quagga-core amd64 1.2.4-4ubuntu0.5 [536 kB] #6 263.2 Get:11 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libssl1.1 amd64 1.1.1f-1ubuntu2.24 [1323 kB] #6 263.2 Get:12 http://archive.ubuntu.com/ubuntu focal/main amd64 netbase all 6.1 [13.1 kB] #6 263.3 Get:13 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpcap0.8 amd64 1.9.1-3ubuntu1.20.04.1 [128 kB] #6 263.3 Get:14 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 tcpdump amd64 4.9.3-4ubuntu0.3 [370 kB] #6 263.5 Get:15 http://archive.ubuntu.com/ubuntu focal/main amd64 telnet amd64 0.17-41.2build1 [64.0 kB] #6 263.5 Get:16 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 quagga-bgpd amd64 1.2.4-4ubuntu0.5 [239 kB] #6 263.6 Fetched 3831 kB in 4min 21s (14.7 kB/s) #6 263.6 E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/e/elfutils/libelf1_0.176-1.1ubuntu0.1_amd64.deb Connection failed [IP: 185.125.190.83 80] #6 263.6 E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/libm/libmnl/libmnl0_1.0.4-2_amd64.deb Connection failed [IP: 91.189.91.83 80] #6 263.6 E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? #6 ERROR: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 ------ > [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd: 263.2 Get:11 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libssl1.1 amd64 1.1.1f-1ubuntu2.24 [1323 kB] 263.2 Get:12 http://archive.ubuntu.com/ubuntu focal/main amd64 netbase all 6.1 [13.1 kB] 263.3 Get:13 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpcap0.8 amd64 1.9.1-3ubuntu1.20.04.1 [128 kB] 263.3 Get:14 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 tcpdump amd64 4.9.3-4ubuntu0.3 [370 kB] 263.5 Get:15 http://archive.ubuntu.com/ubuntu focal/main amd64 telnet amd64 0.17-41.2build1 [64.0 kB] 263.5 Get:16 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 quagga-bgpd amd64 1.2.4-4ubuntu0.5 [239 kB] 263.6 Fetched 3831 kB in 4min 21s (14.7 kB/s) 263.6 E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/e/elfutils/libelf1_0.176-1.1ubuntu0.1_amd64.deb Connection failed [IP: 185.125.190.83 80] 263.6 E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/libm/libmnl/libmnl0_1.0.4-2_amd64.deb Connection failed [IP: 91.189.91.83 80] 263.6 E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? ------ 1 warning found (use docker --debug to expand):  - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 10) Dockerfile:3 -------------------- 1 | FROM quay.io/nf-core/ubuntu:20.04 2 | RUN apt-get update 3 | >>> RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd 4 | RUN echo "#!/bin/sh" > /bgpd 5 | RUN echo mkdir -p /run/quagga >> /bgpd -------------------- ERROR: failed to build: failed to solve: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 2026-05-04 14:59:53.644 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker builder prune -f 2026-05-04 15:05:05.623 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker build -t quagga /tmp/ctn_docker/bgp/quagga 2026-05-04 15:05:05.623 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stdout: : os_ken.tests.integrated.common.docker_base.CommandError 2026-05-04 15:05:05.624 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stderr: #0 building with "default" instance using docker driver #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 392B done #1 DONE 0.0s #2 [internal] load metadata for quay.io/nf-core/ubuntu:20.04 #2 DONE 0.4s #3 [internal] load .dockerignore #3 transferring context: 2B done #3 DONE 0.0s #4 [1/9] FROM quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e #4 resolve quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e 0.0s done #4 sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 3.15MB / 28.58MB 0.2s #4 sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 9.44MB / 28.58MB 0.3s #4 sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 18.87MB / 28.58MB 0.5s #4 DONE 0.6s #4 [1/9] FROM quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e #4 extracting sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 #4 extracting sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 1.4s done #4 DONE 2.0s #5 [2/9] RUN apt-get update #5 28.48 Get:1 http://security.ubuntu.com/ubuntu focal-security InRelease [128 kB] #5 69.14 Err:2 http://archive.ubuntu.com/ubuntu focal InRelease #5 69.14 Connection failed [IP: 91.189.92.23 80] #5 92.19 Ign:3 http://security.ubuntu.com/ubuntu focal-security/restricted amd64 Packages #5 98.59 Get:4 http://archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB] #5 98.81 Get:5 http://archive.ubuntu.com/ubuntu focal-backports InRelease [128 kB] #5 98.92 Get:6 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 Packages [36.2 kB] #5 99.04 Get:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [4850 kB] #5 101.4 Get:8 http://archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [4904 kB] #5 105.8 Get:9 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [1588 kB] #5 106.6 Get:10 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages [28.4 kB] #5 106.7 Get:11 http://archive.ubuntu.com/ubuntu focal-backports/main amd64 Packages [54.7 kB] #5 114.0 Get:12 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 Packages [32.5 kB] #5 177.0 Ign:13 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages #5 244.6 Ign:14 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages #5 306.7 Get:3 http://security.ubuntu.com/ubuntu focal-security/restricted amd64 Packages [4710 kB] #5 306.9 Get:13 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [4366 kB] #5 307.0 Get:14 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages [1300 kB] #5 307.5 Fetched 22.3 MB in 5min 7s (72.4 kB/s) #5 307.5 Reading package lists... #5 308.2 W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/focal/InRelease Connection failed [IP: 91.189.92.23 80] #5 308.2 W: Some index files failed to download. They have been ignored, or old ones used instead. #5 DONE 308.3s #6 [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd #6 0.276 Reading package lists... #6 0.918 Building dependency tree... #6 1.004 Reading state information... #6 1.012 Package telnet is not available, but is referred to by another package. #6 1.012 This may mean that the package is missing, has been obsoleted, or #6 1.012 is only available from another source #6 1.012 #6 1.014 E: Package 'telnet' has no installation candidate #6 ERROR: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 ------ > [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd: 0.918 Building dependency tree... 1.004 Reading state information... 1.012 Package telnet is not available, but is referred to by another package. 1.012 This may mean that the package is missing, has been obsoleted, or 1.012 is only available from another source 1.012 1.014 E: Package 'telnet' has no installation candidate ------ 1 warning found (use docker --debug to expand):  - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 10) Dockerfile:3 -------------------- 1 | FROM quay.io/nf-core/ubuntu:20.04 2 | RUN apt-get update 3 | >>> RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd 4 | RUN echo "#!/bin/sh" > /bgpd 5 | RUN echo mkdir -p /run/quagga >> /bgpd -------------------- ERROR: failed to build: failed to solve: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 : os_ken.tests.integrated.common.docker_base.CommandError 2026-05-04 15:05:08.049 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker build -t quagga /tmp/ctn_docker/bgp/quagga 2026-05-04 15:05:08.050 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stdout: : os_ken.tests.integrated.common.docker_base.CommandError 2026-05-04 15:05:08.050 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stderr: #0 building with "default" instance using docker driver #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 392B done #1 DONE 0.0s #2 [internal] load metadata for quay.io/nf-core/ubuntu:20.04 #2 DONE 0.2s #3 [internal] load .dockerignore #3 transferring context: 2B done #3 DONE 0.0s #4 [1/9] FROM quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e #4 resolve quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e 0.0s done #4 DONE 0.0s #5 [2/9] RUN apt-get update #5 CACHED #6 [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd #6 0.199 Reading package lists... #6 0.879 Building dependency tree... #6 0.962 Reading state information... #6 0.971 Package telnet is not available, but is referred to by another package. #6 0.971 This may mean that the package is missing, has been obsoleted, or #6 0.971 is only available from another source #6 0.971 #6 0.973 E: Package 'telnet' has no installation candidate #6 ERROR: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 ------ > [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd: 0.879 Building dependency tree... 0.962 Reading state information... 0.971 Package telnet is not available, but is referred to by another package. 0.971 This may mean that the package is missing, has been obsoleted, or 0.971 is only available from another source 0.971 0.973 E: Package 'telnet' has no installation candidate ------ 1 warning found (use docker --debug to expand):  - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 10) Dockerfile:3 -------------------- 1 | FROM quay.io/nf-core/ubuntu:20.04 2 | RUN apt-get update 3 | >>> RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd 4 | RUN echo "#!/bin/sh" > /bgpd 5 | RUN echo mkdir -p /run/quagga >> /bgpd -------------------- ERROR: failed to build: failed to solve: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 : os_ken.tests.integrated.common.docker_base.CommandError 2026-05-04 15:05:08.050 94291 INFO tempest.test [-] raised in BgpSpeaker4byteASNTest.setUpClass. Invoking tearDownClass. 2026-05-04 15:05:08.087 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker network ls 2026-05-04 15:05:08.253 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker network rm br-docker-4byte-asn 2026-05-04 15:05:08.424 94291 INFO tempest.lib.common.rest_client [req-93004248-c96d-4f32-a8d1-37af8b933e68 req-93004248-c96d-4f32-a8d1-37af8b933e68 ] Request (BgpSpeaker4byteASNTest:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/users/5ed4e9be09bd4ec0ae1d3693e1c4ee0e 0.169s 2026-05-04 15:05:08.425 94291 DEBUG tempest.lib.common.rest_client [req-93004248-c96d-4f32-a8d1-37af8b933e68 req-93004248-c96d-4f32-a8d1-37af8b933e68 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:05:08 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-93004248-c96d-4f32-a8d1-37af8b933e68', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/users/5ed4e9be09bd4ec0ae1d3693e1c4ee0e'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:08.566 94291 INFO tempest.lib.common.rest_client [req-b0b224c9-bc73-43e6-9ff6-cb61f746a146 req-b0b224c9-bc73-43e6-9ff6-cb61f746a146 ] Request (BgpSpeaker4byteASNTest:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/users/e7f2dfd7fac04a079187c8b49c544994 0.141s 2026-05-04 15:05:08.567 94291 DEBUG tempest.lib.common.rest_client [req-b0b224c9-bc73-43e6-9ff6-cb61f746a146 req-b0b224c9-bc73-43e6-9ff6-cb61f746a146 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:05:08 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b0b224c9-bc73-43e6-9ff6-cb61f746a146', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/users/e7f2dfd7fac04a079187c8b49c544994'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:08.567 94291 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: b56bf4c4b1544000992920c388898921 2026-05-04 15:05:08.699 94291 INFO tempest.lib.common.rest_client [req-7c838176-85ba-4852-b18d-16eb35cc4d36 req-7c838176-85ba-4852-b18d-16eb35cc4d36 ] Request (BgpSpeaker4byteASNTest:tearDownClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.131s 2026-05-04 15:05:08.699 94291 DEBUG tempest.lib.common.rest_client [req-7c838176-85ba-4852-b18d-16eb35cc4d36 req-7c838176-85ba-4852-b18d-16eb35cc4d36 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 15:05:08 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7c838176-85ba-4852-b18d-16eb35cc4d36', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["Ql9ewVuFROCH1VQrW-yp1g"], "expires_at": "2026-05-04T16:05:08.000000Z", "issued_at": "2026-05-04T15:05:08.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:09.036 94291 INFO tempest.lib.common.rest_client [req-3bbd5ad2-199a-4ee0-a97e-be805a589a25 req-3bbd5ad2-199a-4ee0-a97e-be805a589a25 ] Request (BgpSpeaker4byteASNTest:tearDownClass): 200 GET https://158.69.66.187/networking/v2.0/security-groups?tenant_id=b56bf4c4b1544000992920c388898921&name=default 0.337s 2026-05-04 15:05:09.037 94291 DEBUG tempest.lib.common.rest_client [req-3bbd5ad2-199a-4ee0-a97e-be805a589a25 req-3bbd5ad2-199a-4ee0-a97e-be805a589a25 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:05:08 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2925', 'x-openstack-request-id': 'req-3bbd5ad2-199a-4ee0-a97e-be805a589a25', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups?tenant_id=b56bf4c4b1544000992920c388898921&name=default'} Body: b'{"security_groups": [{"id": "fc6f6900-d1a9-409f-8832-8d7c505cab46", "name": "default", "stateful": true, "tenant_id": "b56bf4c4b1544000992920c388898921", "description": "Default security group", "shared": false, "security_group_rules": [{"id": "352a51da-69a0-493e-9b45-2a18e434467b", "project_id": "b56bf4c4b1544000992920c388898921", "tenant_id": "b56bf4c4b1544000992920c388898921", "security_group_id": "fc6f6900-d1a9-409f-8832-8d7c505cab46", "ethertype": "IPv6", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "fc6f6900-d1a9-409f-8832-8d7c505cab46", "standard_attr_id": 102, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:05:08Z", "updated_at": "2026-05-04T15:05:08Z", "revision_number": 0}, {"id": "918a46fa-54f2-4470-bbb2-d2398385f892", "project_id": "b56bf4c4b1544000992920c388898921", "tenant_id": "b56bf4c4b1544000992920c388898921", "security_group_id": "fc6f6900-d1a9-409f-8832-8d7c505cab46", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 103, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:05:08Z", "updated_at": "2026-05-04T15:05:08Z", "revision_number": 0}, {"id": "b4315f8c-030c-405b-bc94-da43004a27b9", "project_id": "b56bf4c4b1544000992920c388898921", "tenant_id": "b56bf4c4b1544000992920c388898921", "security_group_id": "fc6f6900-d1a9-409f-8832-8d7c505cab46", "ethertype": "IPv4", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "fc6f6900-d1a9-409f-8832-8d7c505cab46", "standard_attr_id": 104, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:05:08Z", "updated_at": "2026-05-04T15:05:08Z", "revision_number": 0}, {"id": "cd69c330-d233-4921-9bde-5b300ec4b1b4", "project_id": "b56bf4c4b1544000992920c388898921", "tenant_id": "b56bf4c4b1544000992920c388898921", "security_group_id": "fc6f6900-d1a9-409f-8832-8d7c505cab46", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 105, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:05:08Z", "updated_at": "2026-05-04T15:05:08Z", "revision_number": 0}], "tags": [], "created_at": "2026-05-04T15:05:08Z", "updated_at": "2026-05-04T15:05:08Z", "revision_number": 1, "project_id": "b56bf4c4b1544000992920c388898921"}]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:09.242 94291 INFO tempest.lib.common.rest_client [req-ccb627ae-21a8-4df8-8b9f-0dfd6906a9a7 req-ccb627ae-21a8-4df8-8b9f-0dfd6906a9a7 ] Request (BgpSpeaker4byteASNTest:tearDownClass): 204 DELETE https://158.69.66.187/networking/v2.0/security-groups/fc6f6900-d1a9-409f-8832-8d7c505cab46 0.205s 2026-05-04 15:05:09.242 94291 DEBUG tempest.lib.common.rest_client [req-ccb627ae-21a8-4df8-8b9f-0dfd6906a9a7 req-ccb627ae-21a8-4df8-8b9f-0dfd6906a9a7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:05:09 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-ccb627ae-21a8-4df8-8b9f-0dfd6906a9a7', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups/fc6f6900-d1a9-409f-8832-8d7c505cab46'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:09.340 94291 INFO tempest.lib.common.rest_client [req-859fa8be-0ac2-4034-908a-3bcb22f3db14 req-859fa8be-0ac2-4034-908a-3bcb22f3db14 ] Request (BgpSpeaker4byteASNTest:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/projects/b56bf4c4b1544000992920c388898921 0.097s 2026-05-04 15:05:09.340 94291 DEBUG tempest.lib.common.rest_client [req-859fa8be-0ac2-4034-908a-3bcb22f3db14 req-859fa8be-0ac2-4034-908a-3bcb22f3db14 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:05:09 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-859fa8be-0ac2-4034-908a-3bcb22f3db14', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/b56bf4c4b1544000992920c388898921'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:09.340 94291 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 6e39ae343c4243e39b041df8681af0f9 2026-05-04 15:05:09.528 94291 INFO tempest.lib.common.rest_client [req-2487bcff-6055-4fc5-bc04-12df985f670e req-2487bcff-6055-4fc5-bc04-12df985f670e ] Request (BgpSpeaker4byteASNTest:tearDownClass): 200 GET https://158.69.66.187/networking/v2.0/security-groups?tenant_id=6e39ae343c4243e39b041df8681af0f9&name=default 0.188s 2026-05-04 15:05:09.529 94291 DEBUG tempest.lib.common.rest_client [req-2487bcff-6055-4fc5-bc04-12df985f670e req-2487bcff-6055-4fc5-bc04-12df985f670e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:05:09 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2925', 'x-openstack-request-id': 'req-2487bcff-6055-4fc5-bc04-12df985f670e', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups?tenant_id=6e39ae343c4243e39b041df8681af0f9&name=default'} Body: b'{"security_groups": [{"id": "54462da3-a104-4bc4-b54d-c5fa52e33f9d", "name": "default", "stateful": true, "tenant_id": "6e39ae343c4243e39b041df8681af0f9", "description": "Default security group", "shared": false, "security_group_rules": [{"id": "5f7c11d8-aad2-4455-8ad3-139b7ed5427b", "project_id": "6e39ae343c4243e39b041df8681af0f9", "tenant_id": "6e39ae343c4243e39b041df8681af0f9", "security_group_id": "54462da3-a104-4bc4-b54d-c5fa52e33f9d", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 110, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:05:09Z", "updated_at": "2026-05-04T15:05:09Z", "revision_number": 0}, {"id": "ab8519ab-300f-4e5d-a74a-6ba242fe5150", "project_id": "6e39ae343c4243e39b041df8681af0f9", "tenant_id": "6e39ae343c4243e39b041df8681af0f9", "security_group_id": "54462da3-a104-4bc4-b54d-c5fa52e33f9d", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 108, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:05:09Z", "updated_at": "2026-05-04T15:05:09Z", "revision_number": 0}, {"id": "b6f33481-4796-4860-be63-fe0aa80c2ee3", "project_id": "6e39ae343c4243e39b041df8681af0f9", "tenant_id": "6e39ae343c4243e39b041df8681af0f9", "security_group_id": "54462da3-a104-4bc4-b54d-c5fa52e33f9d", "ethertype": "IPv4", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "54462da3-a104-4bc4-b54d-c5fa52e33f9d", "standard_attr_id": 109, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:05:09Z", "updated_at": "2026-05-04T15:05:09Z", "revision_number": 0}, {"id": "c4fe9e6f-1fcd-4d2a-95f3-83a35efba96f", "project_id": "6e39ae343c4243e39b041df8681af0f9", "tenant_id": "6e39ae343c4243e39b041df8681af0f9", "security_group_id": "54462da3-a104-4bc4-b54d-c5fa52e33f9d", "ethertype": "IPv6", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "54462da3-a104-4bc4-b54d-c5fa52e33f9d", "standard_attr_id": 107, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:05:09Z", "updated_at": "2026-05-04T15:05:09Z", "revision_number": 0}], "tags": [], "created_at": "2026-05-04T15:05:09Z", "updated_at": "2026-05-04T15:05:09Z", "revision_number": 1, "project_id": "6e39ae343c4243e39b041df8681af0f9"}]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:09.716 94291 INFO tempest.lib.common.rest_client [req-7695fcfb-9b10-4cdf-b1ff-27f7e136cc35 req-7695fcfb-9b10-4cdf-b1ff-27f7e136cc35 ] Request (BgpSpeaker4byteASNTest:tearDownClass): 204 DELETE https://158.69.66.187/networking/v2.0/security-groups/54462da3-a104-4bc4-b54d-c5fa52e33f9d 0.186s 2026-05-04 15:05:09.716 94291 DEBUG tempest.lib.common.rest_client [req-7695fcfb-9b10-4cdf-b1ff-27f7e136cc35 req-7695fcfb-9b10-4cdf-b1ff-27f7e136cc35 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:05:09 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-7695fcfb-9b10-4cdf-b1ff-27f7e136cc35', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups/54462da3-a104-4bc4-b54d-c5fa52e33f9d'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:09.824 94291 INFO tempest.lib.common.rest_client [req-7405cb7d-41ef-4faa-a721-de23a3ef05cc req-7405cb7d-41ef-4faa-a721-de23a3ef05cc ] Request (BgpSpeaker4byteASNTest:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/projects/6e39ae343c4243e39b041df8681af0f9 0.108s 2026-05-04 15:05:09.824 94291 DEBUG tempest.lib.common.rest_client [req-7405cb7d-41ef-4faa-a721-de23a3ef05cc req-7405cb7d-41ef-4faa-a721-de23a3ef05cc ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:05:09 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7405cb7d-41ef-4faa-a721-de23a3ef05cc', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/6e39ae343c4243e39b041df8681af0f9'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:09.924 94291 INFO tempest.lib.common.rest_client [req-6b28b300-4c27-46a8-b0df-8e92e01f428b req-6b28b300-4c27-46a8-b0df-8e92e01f428b ] Request (BgpSpeakerBasicTest:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.092s 2026-05-04 15:05:09.924 94291 DEBUG tempest.lib.common.rest_client [req-6b28b300-4c27-46a8-b0df-8e92e01f428b req-6b28b300-4c27-46a8-b0df-8e92e01f428b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 15:05:09 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6b28b300-4c27-46a8-b0df-8e92e01f428b', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["0TJNjRXhSAqCywOMP9_bmg"], "expires_at": "2026-05-04T16:05:09.000000Z", "issued_at": "2026-05-04T15:05:09.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:10.009 94291 INFO tempest.lib.common.rest_client [req-eec2a75c-1e1f-43e2-9101-a00f4733fbf5 req-eec2a75c-1e1f-43e2-9101-a00f4733fbf5 ] Request (BgpSpeakerBasicTest:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.080s 2026-05-04 15:05:10.009 94291 DEBUG tempest.lib.common.rest_client [req-eec2a75c-1e1f-43e2-9101-a00f4733fbf5 req-eec2a75c-1e1f-43e2-9101-a00f4733fbf5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 15:05:09 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-eec2a75c-1e1f-43e2-9101-a00f4733fbf5', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["cn2H_RotSg2DQdMivVYwMQ"], "expires_at": "2026-05-04T16:05:09.000000Z", "issued_at": "2026-05-04T15:05:10.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:10.041 94291 INFO tempest.lib.common.rest_client [req-d7b4defb-a14d-4b37-83be-51d567acf4fd req-d7b4defb-a14d-4b37-83be-51d567acf4fd ] Request (BgpSpeakerBasicTest:setUpClass): 200 GET https://158.69.66.187/identity/v3/domains?name=Default 0.031s 2026-05-04 15:05:10.041 94291 DEBUG tempest.lib.common.rest_client [req-d7b4defb-a14d-4b37-83be-51d567acf4fd req-d7b4defb-a14d-4b37-83be-51d567acf4fd ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:05:10 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '314', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d7b4defb-a14d-4b37-83be-51d567acf4fd', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/domains/default"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/domains?name=Default", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:10.041 94291 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /opt/stack/tempest/tempest/lib/common/dynamic_creds.py:399 2026-05-04 15:05:10.084 94291 INFO tempest.lib.common.rest_client [req-a56319cc-a38c-4020-a01e-461d5d0f99a3 req-a56319cc-a38c-4020-a01e-461d5d0f99a3 ] Request (BgpSpeakerBasicTest:setUpClass): 201 POST https://158.69.66.187/identity/v3/projects 0.042s 2026-05-04 15:05:10.084 94291 DEBUG tempest.lib.common.rest_client [req-a56319cc-a38c-4020-a01e-461d5d0f99a3 req-a56319cc-a38c-4020-a01e-461d5d0f99a3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-BgpSpeakerBasicTest-775505981-desc", "domain_id": "default", "name": "tempest-BgpSpeakerBasicTest-775505981"}} Response - Headers: {'date': 'Mon, 04 May 2026 15:05:10 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '376', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a56319cc-a38c-4020-a01e-461d5d0f99a3', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/projects'} Body: b'{"project": {"id": "5c24719401f343a98f2bcdc9bee8385c", "name": "tempest-BgpSpeakerBasicTest-775505981", "domain_id": "default", "description": "tempest-BgpSpeakerBasicTest-775505981-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/projects/5c24719401f343a98f2bcdc9bee8385c"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:10.152 94291 INFO tempest.lib.common.rest_client [req-c985be79-f5a6-4a95-86b7-8ffc9e365c9c req-c985be79-f5a6-4a95-86b7-8ffc9e365c9c ] Request (BgpSpeakerBasicTest:setUpClass): 201 POST https://158.69.66.187/identity/v3/users 0.067s 2026-05-04 15:05:10.152 94291 DEBUG tempest.lib.common.rest_client [req-c985be79-f5a6-4a95-86b7-8ffc9e365c9c req-c985be79-f5a6-4a95-86b7-8ffc9e365c9c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-BgpSpeakerBasicTest-775505981-project-member", "password": "R8!zoMD%=_CHc+q", "domain_id": "default"}} Response - Headers: {'date': 'Mon, 04 May 2026 15:05:10 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '297', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c985be79-f5a6-4a95-86b7-8ffc9e365c9c', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/users'} Body: b'{"user": {"id": "6ef0263c8c6f4c0da5d4901529421d74", "name": "tempest-BgpSpeakerBasicTest-775505981-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/users/6ef0263c8c6f4c0da5d4901529421d74"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:10.179 94291 INFO tempest.lib.common.rest_client [req-57b8eb76-149c-4baf-84be-7068592b9166 req-57b8eb76-149c-4baf-84be-7068592b9166 ] Request (BgpSpeakerBasicTest:setUpClass): 200 GET https://158.69.66.187/identity/v3/roles 0.027s 2026-05-04 15:05:10.180 94291 DEBUG tempest.lib.common.rest_client [req-57b8eb76-149c-4baf-84be-7068592b9166 req-57b8eb76-149c-4baf-84be-7068592b9166 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:05:10 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1688', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-57b8eb76-149c-4baf-84be-7068592b9166', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/roles'} Body: b'{"roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/0bf3877297e946aea0e9707cf0fca2f3"}}, {"id": "144ae258a1dd4a8b8fd80ea9b0121538", "name": "service", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/144ae258a1dd4a8b8fd80ea9b0121538"}}, {"id": "3bce8cae63be4c8981b8b268ec036759", "name": "anotherrole", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/3bce8cae63be4c8981b8b268ec036759"}}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/4ab08f7891324518bd7bb70355db34df"}}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/8b268c2880be4eb6a62872f84972607b"}}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/ca2e04612b7a4bb7941337a7199aa7bb"}}, {"id": "e6dda06961a146a38b10003c042cdb82", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/e6dda06961a146a38b10003c042cdb82"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/roles", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:10.215 94291 INFO tempest.lib.common.rest_client [req-fba400a6-e742-417c-b284-17177c22e59d req-fba400a6-e742-417c-b284-17177c22e59d ] Request (BgpSpeakerBasicTest:setUpClass): 204 PUT https://158.69.66.187/identity/v3/projects/5c24719401f343a98f2bcdc9bee8385c/users/6ef0263c8c6f4c0da5d4901529421d74/roles/ca2e04612b7a4bb7941337a7199aa7bb 0.035s 2026-05-04 15:05:10.216 94291 DEBUG tempest.lib.common.rest_client [req-fba400a6-e742-417c-b284-17177c22e59d req-fba400a6-e742-417c-b284-17177c22e59d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:05:10 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-fba400a6-e742-417c-b284-17177c22e59d', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/5c24719401f343a98f2bcdc9bee8385c/users/6ef0263c8c6f4c0da5d4901529421d74/roles/ca2e04612b7a4bb7941337a7199aa7bb'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:10.216 94291 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 6ef0263c8c6f4c0da5d4901529421d74 is created with scope project and roles: ['member'] 2026-05-04 15:05:10.216 94291 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeakerBasicTest-775505981-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '5c24719401f343a98f2bcdc9bee8385c', 'project_name': 'tempest-BgpSpeakerBasicTest-775505981', 'tenant_id': '5c24719401f343a98f2bcdc9bee8385c', 'tenant_name': 'tempest-BgpSpeakerBasicTest-775505981', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '6ef0263c8c6f4c0da5d4901529421d74', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 15:05:10.216 94291 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeakerBasicTest-775505981-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '5c24719401f343a98f2bcdc9bee8385c', 'project_name': 'tempest-BgpSpeakerBasicTest-775505981', 'tenant_id': '5c24719401f343a98f2bcdc9bee8385c', 'tenant_name': 'tempest-BgpSpeakerBasicTest-775505981', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '6ef0263c8c6f4c0da5d4901529421d74', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 15:05:10.341 94291 INFO tempest.lib.common.rest_client [req-2305feb8-7298-4c73-857c-40175eb3f214 req-2305feb8-7298-4c73-857c-40175eb3f214 ] Request (BgpSpeakerBasicTest:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.120s 2026-05-04 15:05:10.341 94291 DEBUG tempest.lib.common.rest_client [req-2305feb8-7298-4c73-857c-40175eb3f214 req-2305feb8-7298-4c73-857c-40175eb3f214 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 15:05:10 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2253', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2305feb8-7298-4c73-857c-40175eb3f214', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "6ef0263c8c6f4c0da5d4901529421d74", "name": "tempest-BgpSpeakerBasicTest-775505981-project-member", "password_expires_at": null}, "audit_ids": ["IImP_TzbTtCUDQ2ZDblkWA"], "expires_at": "2026-05-04T16:05:10.000000Z", "issued_at": "2026-05-04T15:05:10.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "5c24719401f343a98f2bcdc9bee8385c", "name": "tempest-BgpSpeakerBasicTest-775505981"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/5c24719401f343a98f2bcdc9bee8385c", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:10.343 94291 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: None and credential_type: admin get_credentials /opt/stack/tempest/tempest/lib/common/dynamic_creds.py:399 2026-05-04 15:05:10.417 94291 INFO tempest.lib.common.rest_client [req-0e05afda-1597-47df-ab08-e4f66c2019ca req-0e05afda-1597-47df-ab08-e4f66c2019ca ] Request (BgpSpeakerBasicTest:setUpClass): 201 POST https://158.69.66.187/identity/v3/projects 0.073s 2026-05-04 15:05:10.417 94291 DEBUG tempest.lib.common.rest_client [req-0e05afda-1597-47df-ab08-e4f66c2019ca req-0e05afda-1597-47df-ab08-e4f66c2019ca ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-BgpSpeakerBasicTest-1239606961-desc", "domain_id": "default", "name": "tempest-BgpSpeakerBasicTest-1239606961"}} Response - Headers: {'date': 'Mon, 04 May 2026 15:05:10 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '378', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0e05afda-1597-47df-ab08-e4f66c2019ca', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/projects'} Body: b'{"project": {"id": "00481fdacda648bca2d4b9d415ca4e18", "name": "tempest-BgpSpeakerBasicTest-1239606961", "domain_id": "default", "description": "tempest-BgpSpeakerBasicTest-1239606961-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/projects/00481fdacda648bca2d4b9d415ca4e18"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:10.486 94291 INFO tempest.lib.common.rest_client [req-64d5a2c6-2fea-453f-a8c8-7ca9f3e98ded req-64d5a2c6-2fea-453f-a8c8-7ca9f3e98ded ] Request (BgpSpeakerBasicTest:setUpClass): 201 POST https://158.69.66.187/identity/v3/users 0.069s 2026-05-04 15:05:10.486 94291 DEBUG tempest.lib.common.rest_client [req-64d5a2c6-2fea-453f-a8c8-7ca9f3e98ded req-64d5a2c6-2fea-453f-a8c8-7ca9f3e98ded ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-BgpSpeakerBasicTest-1239606961-project-admin", "password": "K2~4r8_Or*Dg=n=", "domain_id": "default"}} Response - Headers: {'date': 'Mon, 04 May 2026 15:05:10 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '297', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-64d5a2c6-2fea-453f-a8c8-7ca9f3e98ded', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/users'} Body: b'{"user": {"id": "ea1a327984ef42baa703650b74a53faa", "name": "tempest-BgpSpeakerBasicTest-1239606961-project-admin", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/users/ea1a327984ef42baa703650b74a53faa"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:10.514 94291 INFO tempest.lib.common.rest_client [req-4dafd9cc-0fae-49e4-82d2-75ace9bbda3e req-4dafd9cc-0fae-49e4-82d2-75ace9bbda3e ] Request (BgpSpeakerBasicTest:setUpClass): 200 GET https://158.69.66.187/identity/v3/roles 0.027s 2026-05-04 15:05:10.514 94291 DEBUG tempest.lib.common.rest_client [req-4dafd9cc-0fae-49e4-82d2-75ace9bbda3e req-4dafd9cc-0fae-49e4-82d2-75ace9bbda3e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:05:10 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1688', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4dafd9cc-0fae-49e4-82d2-75ace9bbda3e', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/roles'} Body: b'{"roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/0bf3877297e946aea0e9707cf0fca2f3"}}, {"id": "144ae258a1dd4a8b8fd80ea9b0121538", "name": "service", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/144ae258a1dd4a8b8fd80ea9b0121538"}}, {"id": "3bce8cae63be4c8981b8b268ec036759", "name": "anotherrole", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/3bce8cae63be4c8981b8b268ec036759"}}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/4ab08f7891324518bd7bb70355db34df"}}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/8b268c2880be4eb6a62872f84972607b"}}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/ca2e04612b7a4bb7941337a7199aa7bb"}}, {"id": "e6dda06961a146a38b10003c042cdb82", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/e6dda06961a146a38b10003c042cdb82"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/roles", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:10.549 94291 INFO tempest.lib.common.rest_client [req-f62032eb-9895-4356-9dbc-3d9f5e8e3d8b req-f62032eb-9895-4356-9dbc-3d9f5e8e3d8b ] Request (BgpSpeakerBasicTest:setUpClass): 204 PUT https://158.69.66.187/identity/v3/projects/00481fdacda648bca2d4b9d415ca4e18/users/ea1a327984ef42baa703650b74a53faa/roles/8b268c2880be4eb6a62872f84972607b 0.034s 2026-05-04 15:05:10.549 94291 DEBUG tempest.lib.common.rest_client [req-f62032eb-9895-4356-9dbc-3d9f5e8e3d8b req-f62032eb-9895-4356-9dbc-3d9f5e8e3d8b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:05:10 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f62032eb-9895-4356-9dbc-3d9f5e8e3d8b', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/00481fdacda648bca2d4b9d415ca4e18/users/ea1a327984ef42baa703650b74a53faa/roles/8b268c2880be4eb6a62872f84972607b'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:10.612 94291 INFO tempest.lib.common.rest_client [req-44f18429-7181-410f-8ec2-5b28fc2e8eaa req-44f18429-7181-410f-8ec2-5b28fc2e8eaa ] Request (BgpSpeakerBasicTest:setUpClass): 200 GET https://158.69.66.187/identity/v3/roles 0.062s 2026-05-04 15:05:10.612 94291 DEBUG tempest.lib.common.rest_client [req-44f18429-7181-410f-8ec2-5b28fc2e8eaa req-44f18429-7181-410f-8ec2-5b28fc2e8eaa ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:05:10 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1688', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-44f18429-7181-410f-8ec2-5b28fc2e8eaa', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/roles'} Body: b'{"roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/0bf3877297e946aea0e9707cf0fca2f3"}}, {"id": "144ae258a1dd4a8b8fd80ea9b0121538", "name": "service", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/144ae258a1dd4a8b8fd80ea9b0121538"}}, {"id": "3bce8cae63be4c8981b8b268ec036759", "name": "anotherrole", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/3bce8cae63be4c8981b8b268ec036759"}}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/4ab08f7891324518bd7bb70355db34df"}}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/8b268c2880be4eb6a62872f84972607b"}}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/ca2e04612b7a4bb7941337a7199aa7bb"}}, {"id": "e6dda06961a146a38b10003c042cdb82", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/e6dda06961a146a38b10003c042cdb82"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/roles", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:10.638 94291 INFO tempest.lib.common.rest_client [req-a4ac30c5-726a-4f12-8ddd-ee74571dd03c req-a4ac30c5-726a-4f12-8ddd-ee74571dd03c ] Request (BgpSpeakerBasicTest:setUpClass): 204 PUT https://158.69.66.187/identity/v3/projects/00481fdacda648bca2d4b9d415ca4e18/users/ea1a327984ef42baa703650b74a53faa/roles/8b268c2880be4eb6a62872f84972607b 0.025s 2026-05-04 15:05:10.638 94291 DEBUG tempest.lib.common.rest_client [req-a4ac30c5-726a-4f12-8ddd-ee74571dd03c req-a4ac30c5-726a-4f12-8ddd-ee74571dd03c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:05:10 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a4ac30c5-726a-4f12-8ddd-ee74571dd03c', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/00481fdacda648bca2d4b9d415ca4e18/users/ea1a327984ef42baa703650b74a53faa/roles/8b268c2880be4eb6a62872f84972607b'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:10.638 94291 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user ea1a327984ef42baa703650b74a53faa is created with scope project and roles: ['admin'] 2026-05-04 15:05:10.638 94291 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeakerBasicTest-1239606961-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '00481fdacda648bca2d4b9d415ca4e18', 'project_name': 'tempest-BgpSpeakerBasicTest-1239606961', 'tenant_id': '00481fdacda648bca2d4b9d415ca4e18', 'tenant_name': 'tempest-BgpSpeakerBasicTest-1239606961', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'ea1a327984ef42baa703650b74a53faa', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 15:05:10.639 94291 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeakerBasicTest-1239606961-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '00481fdacda648bca2d4b9d415ca4e18', 'project_name': 'tempest-BgpSpeakerBasicTest-1239606961', 'tenant_id': '00481fdacda648bca2d4b9d415ca4e18', 'tenant_name': 'tempest-BgpSpeakerBasicTest-1239606961', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'ea1a327984ef42baa703650b74a53faa', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 15:05:10.770 94291 INFO tempest.lib.common.rest_client [req-27a2df2d-df71-423f-8f05-1696fcd248c2 req-27a2df2d-df71-423f-8f05-1696fcd248c2 ] Request (BgpSpeakerBasicTest:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.128s 2026-05-04 15:05:10.770 94291 DEBUG tempest.lib.common.rest_client [req-27a2df2d-df71-423f-8f05-1696fcd248c2 req-27a2df2d-df71-423f-8f05-1696fcd248c2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 15:05:10 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2378', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-27a2df2d-df71-423f-8f05-1696fcd248c2', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "ea1a327984ef42baa703650b74a53faa", "name": "tempest-BgpSpeakerBasicTest-1239606961-project-admin", "password_expires_at": null}, "audit_ids": ["rF2CPjrNRmCg5FKRIqaT2g"], "expires_at": "2026-05-04T16:05:10.000000Z", "issued_at": "2026-05-04T15:05:10.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "00481fdacda648bca2d4b9d415ca4e18", "name": "tempest-BgpSpeakerBasicTest-1239606961"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/00481fdacda648bca2d4b9d415ca4e18", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:05:10.806 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker network ls 2026-05-04 15:05:10.888 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker network create --driver bridge --gateway 192.168.20.1 --subnet 192.168.20.0/24 br-docker-basic 2026-05-04 15:05:10.922 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker ps --no-trunc=true --all=true 2026-05-04 15:05:10.934 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo rm -rf /tmp/ctn_docker/bgp/dummy-dr-basic 2026-05-04 15:05:10.936 94291 INFO os_ken.tests.integrated.common.docker_base [-] mkdir -p /tmp/ctn_docker/bgp/dummy-dr-basic 2026-05-04 15:05:10.939 94291 INFO os_ken.tests.integrated.common.docker_base [-] chmod 777 /tmp/ctn_docker/bgp/dummy-dr-basic 2026-05-04 15:05:10.970 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker images 2026-05-04 15:05:10.983 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo rm -rf /tmp/ctn_docker/bgp/quagga 2026-05-04 15:05:10.985 94291 INFO os_ken.tests.integrated.common.docker_base [-] mkdir -p /tmp/ctn_docker/bgp/quagga 2026-05-04 15:05:10.987 94291 INFO os_ken.tests.integrated.common.docker_base [-] echo 'FROM quay.io/nf-core/ubuntu:20.04 RUN apt-get update RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd RUN echo "#!/bin/sh" > /bgpd RUN echo mkdir -p /run/quagga >> /bgpd RUN echo chmod 755 /run/quagga >> /bgpd RUN echo chown quagga:quagga /run/quagga >> /bgpd RUN echo exec /usr/sbin/bgpd >> /bgpd RUN chmod +x /bgpd CMD /bgpd' > /tmp/ctn_docker/bgp/quagga/Dockerfile 2026-05-04 15:05:12.316 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker build -t quagga /tmp/ctn_docker/bgp/quagga 2026-05-04 15:05:12.316 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stdout: 2026-05-04 15:05:12.316 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stderr: #0 building with "default" instance using docker driver #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 392B done #1 DONE 0.0s #2 [internal] load metadata for quay.io/nf-core/ubuntu:20.04 #2 DONE 0.1s #3 [internal] load .dockerignore #3 transferring context: 2B done #3 DONE 0.0s #4 [1/9] FROM quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e #4 resolve quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e done #4 DONE 0.0s #5 [2/9] RUN apt-get update #5 CACHED #6 [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd #6 0.219 Reading package lists... #6 0.861 Building dependency tree... #6 0.956 Reading state information... #6 0.965 Package telnet is not available, but is referred to by another package. #6 0.965 This may mean that the package is missing, has been obsoleted, or #6 0.965 is only available from another source #6 0.965 #6 0.968 E: Package 'telnet' has no installation candidate #6 ERROR: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 ------ > [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd: 0.861 Building dependency tree... 0.956 Reading state information... 0.965 Package telnet is not available, but is referred to by another package. 0.965 This may mean that the package is missing, has been obsoleted, or 0.965 is only available from another source 0.965 0.968 E: Package 'telnet' has no installation candidate ------ 1 warning found (use docker --debug to expand):  - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 10) Dockerfile:3 -------------------- 1 | FROM quay.io/nf-core/ubuntu:20.04 2 | RUN apt-get update 3 | >>> RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd 4 | RUN echo "#!/bin/sh" > /bgpd 5 | RUN echo mkdir -p /run/quagga >> /bgpd -------------------- ERROR: failed to build: failed to solve: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 2026-05-04 15:05:12.582 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker builder prune -f 2026-05-04 15:10:48.173 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker build -t quagga /tmp/ctn_docker/bgp/quagga 2026-05-04 15:10:48.174 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stdout: : os_ken.tests.integrated.common.docker_base.CommandError 2026-05-04 15:10:48.174 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stderr: #0 building with "default" instance using docker driver #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 392B done #1 DONE 0.0s #2 [internal] load metadata for quay.io/nf-core/ubuntu:20.04 #2 DONE 0.5s #3 [internal] load .dockerignore #3 transferring context: 2B done #3 DONE 0.0s #4 [1/9] FROM quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e #4 resolve quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e 0.0s done #4 sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 3.15MB / 28.58MB 0.2s #4 sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 18.87MB / 28.58MB 0.3s #4 sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 28.58MB / 28.58MB 0.4s done #4 extracting sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 #4 extracting sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 1.3s done #4 DONE 1.8s #5 [2/9] RUN apt-get update #5 62.82 Get:1 http://archive.ubuntu.com/ubuntu focal InRelease [265 kB] #5 62.91 Get:2 http://archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB] #5 62.93 Get:3 http://archive.ubuntu.com/ubuntu focal-backports InRelease [128 kB] #5 63.04 Get:4 http://archive.ubuntu.com/ubuntu focal/restricted amd64 Packages [33.4 kB] #5 63.07 Get:5 http://archive.ubuntu.com/ubuntu focal/multiverse amd64 Packages [177 kB] #5 63.10 Get:6 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages [1275 kB] #5 63.21 Get:7 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages [11.3 MB] #5 63.24 Err:8 http://security.ubuntu.com/ubuntu focal-security InRelease #5 63.24 Connection failed [IP: 185.125.190.81 80] #5 63.38 Get:9 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [1588 kB] #5 63.42 Get:10 http://archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [4904 kB] #5 63.48 Get:11 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 Packages [36.2 kB] #5 63.73 Get:12 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [4850 kB] #5 63.84 Get:13 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages [28.4 kB] #5 63.87 Get:14 http://archive.ubuntu.com/ubuntu focal-backports/main amd64 Packages [54.7 kB] #5 64.71 Fetched 24.8 MB in 1min 4s (385 kB/s) #5 64.71 Reading package lists... #5 66.00 W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/focal-security/InRelease Connection failed [IP: 185.125.190.81 80] #5 66.01 W: Some index files failed to download. They have been ignored, or old ones used instead. #5 DONE 66.0s #6 [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd #6 0.260 Reading package lists... #6 1.471 Building dependency tree... #6 1.755 Reading state information... #6 2.060 The following additional packages will be installed: #6 2.060 iproute2 libbsd0 libcap2 libcap2-bin libelf1 libmnl0 libpcap0.8 libreadline8 #6 2.061 libssl1.1 libxtables12 netbase quagga-core readline-common #6 2.062 Suggested packages: #6 2.062 iproute2-doc quagga-isisd quagga-ospf6d quagga-ospfd quagga-pimd quagga-ripd #6 2.062 quagga-ripngd snmpd readline-doc apparmor #6 2.062 Recommended packages: #6 2.062 libatm1 libpam-cap #6 2.137 The following NEW packages will be installed: #6 2.138 iproute2 libbsd0 libcap2 libcap2-bin libelf1 libmnl0 libpcap0.8 libreadline8 #6 2.139 libssl1.1 libxtables12 netbase quagga-bgpd quagga-core readline-common #6 2.139 tcpdump telnet #6 66.65 0 upgraded, 16 newly installed, 0 to remove and 42 not upgraded. #6 66.65 Need to get 3888 kB of archives. #6 66.65 After this operation, 13.7 MB of additional disk space will be used. #6 66.65 Err:1 http://archive.ubuntu.com/ubuntu focal/main amd64 libbsd0 amd64 0.10.0-1 #6 66.65 Connection failed [IP: 185.125.190.81 80] #6 131.7 Err:2 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libcap2 amd64 1:2.32-1ubuntu0.2 #6 131.7 Connection failed [IP: 185.125.190.83 80] #6 192.8 Err:3 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libelf1 amd64 0.176-1.1ubuntu0.1 #6 192.8 Connection failed [IP: 91.189.91.83 80] #6 253.5 Get:4 http://archive.ubuntu.com/ubuntu focal/main amd64 libmnl0 amd64 1.0.4-2 [12.3 kB] #6 253.6 Get:5 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libxtables12 amd64 1.8.4-3ubuntu2.1 [28.7 kB] #6 253.7 Get:6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libcap2-bin amd64 1:2.32-1ubuntu0.2 [26.2 kB] #6 254.0 Get:7 http://archive.ubuntu.com/ubuntu focal/main amd64 iproute2 amd64 5.5.0-1ubuntu1 [858 kB] #6 257.0 Get:8 http://archive.ubuntu.com/ubuntu focal/main amd64 readline-common all 8.0-4 [53.5 kB] #6 257.2 Get:9 http://archive.ubuntu.com/ubuntu focal/main amd64 libreadline8 amd64 8.0-4 [131 kB] #6 257.6 Get:10 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 quagga-core amd64 1.2.4-4ubuntu0.5 [536 kB] #6 259.5 Get:11 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libssl1.1 amd64 1.1.1f-1ubuntu2.24 [1323 kB] #6 264.2 Get:12 http://archive.ubuntu.com/ubuntu focal/main amd64 netbase all 6.1 [13.1 kB] #6 264.2 Get:13 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpcap0.8 amd64 1.9.1-3ubuntu1.20.04.1 [128 kB] #6 264.6 Get:14 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 tcpdump amd64 4.9.3-4ubuntu0.3 [370 kB] #6 265.7 Get:15 http://archive.ubuntu.com/ubuntu focal/main amd64 telnet amd64 0.17-41.2build1 [64.0 kB] #6 266.3 Get:16 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 quagga-bgpd amd64 1.2.4-4ubuntu0.5 [239 kB] #6 267.0 Fetched 3783 kB in 4min 25s (14.3 kB/s) #6 267.0 E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/libb/libbsd/libbsd0_0.10.0-1_amd64.deb Connection failed [IP: 185.125.190.81 80] #6 267.0 E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/libc/libcap2/libcap2_2.32-1ubuntu0.2_amd64.deb Connection failed [IP: 185.125.190.83 80] #6 267.0 E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/e/elfutils/libelf1_0.176-1.1ubuntu0.1_amd64.deb Connection failed [IP: 91.189.91.83 80] #6 267.0 E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? #6 ERROR: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 ------ > [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd: 264.2 Get:12 http://archive.ubuntu.com/ubuntu focal/main amd64 netbase all 6.1 [13.1 kB] 264.2 Get:13 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpcap0.8 amd64 1.9.1-3ubuntu1.20.04.1 [128 kB] 264.6 Get:14 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 tcpdump amd64 4.9.3-4ubuntu0.3 [370 kB] 265.7 Get:15 http://archive.ubuntu.com/ubuntu focal/main amd64 telnet amd64 0.17-41.2build1 [64.0 kB] 266.3 Get:16 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 quagga-bgpd amd64 1.2.4-4ubuntu0.5 [239 kB] 267.0 Fetched 3783 kB in 4min 25s (14.3 kB/s) 267.0 E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/libb/libbsd/libbsd0_0.10.0-1_amd64.deb Connection failed [IP: 185.125.190.81 80] 267.0 E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/libc/libcap2/libcap2_2.32-1ubuntu0.2_amd64.deb Connection failed [IP: 185.125.190.83 80] 267.0 E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/e/elfutils/libelf1_0.176-1.1ubuntu0.1_amd64.deb Connection failed [IP: 91.189.91.83 80] 267.0 E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? ------ 1 warning found (use docker --debug to expand):  - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 10) Dockerfile:3 -------------------- 1 | FROM quay.io/nf-core/ubuntu:20.04 2 | RUN apt-get update 3 | >>> RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd 4 | RUN echo "#!/bin/sh" > /bgpd 5 | RUN echo mkdir -p /run/quagga >> /bgpd -------------------- ERROR: failed to build: failed to solve: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 : os_ken.tests.integrated.common.docker_base.CommandError 2026-05-04 15:13:46.526 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker build -t quagga /tmp/ctn_docker/bgp/quagga 2026-05-04 15:13:46.527 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stdout: : os_ken.tests.integrated.common.docker_base.CommandError 2026-05-04 15:13:46.527 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stderr: #0 building with "default" instance using docker driver #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 392B done #1 DONE 0.0s #2 [internal] load metadata for quay.io/nf-core/ubuntu:20.04 #2 DONE 0.1s #3 [internal] load .dockerignore #3 transferring context: 2B done #3 DONE 0.0s #4 [1/9] FROM quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e #4 resolve quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e 0.0s done #4 DONE 0.0s #5 [2/9] RUN apt-get update #5 CACHED #6 [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd #6 0.224 Reading package lists... #6 1.429 Building dependency tree... #6 1.658 Reading state information... #6 1.886 The following additional packages will be installed: #6 1.886 iproute2 libbsd0 libcap2 libcap2-bin libelf1 libmnl0 libpcap0.8 libreadline8 #6 1.886 libssl1.1 libxtables12 netbase quagga-core readline-common #6 1.887 Suggested packages: #6 1.887 iproute2-doc quagga-isisd quagga-ospf6d quagga-ospfd quagga-pimd quagga-ripd #6 1.887 quagga-ripngd snmpd readline-doc apparmor #6 1.887 Recommended packages: #6 1.887 libatm1 libpam-cap #6 1.962 The following NEW packages will be installed: #6 1.963 iproute2 libbsd0 libcap2 libcap2-bin libelf1 libmnl0 libpcap0.8 libreadline8 #6 1.963 libssl1.1 libxtables12 netbase quagga-bgpd quagga-core readline-common #6 1.963 tcpdump telnet #6 68.79 0 upgraded, 16 newly installed, 0 to remove and 42 not upgraded. #6 68.79 Need to get 3888 kB of archives. #6 68.79 After this operation, 13.7 MB of additional disk space will be used. #6 68.79 Err:1 http://archive.ubuntu.com/ubuntu focal/main amd64 libbsd0 amd64 0.10.0-1 #6 68.79 Connection failed [IP: 185.125.190.83 80] #6 106.7 Err:2 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libcap2 amd64 1:2.32-1ubuntu0.2 #6 106.7 Connection failed [IP: 91.189.91.83 80] #6 145.4 Err:3 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libelf1 amd64 0.176-1.1ubuntu0.1 #6 145.4 Connection failed [IP: 185.125.190.82 80] #6 176.1 Get:4 http://archive.ubuntu.com/ubuntu focal/main amd64 libmnl0 amd64 1.0.4-2 [12.3 kB] #6 176.2 Get:5 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libxtables12 amd64 1.8.4-3ubuntu2.1 [28.7 kB] #6 176.2 Get:6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libcap2-bin amd64 1:2.32-1ubuntu0.2 [26.2 kB] #6 176.2 Get:7 http://archive.ubuntu.com/ubuntu focal/main amd64 iproute2 amd64 5.5.0-1ubuntu1 [858 kB] #6 176.3 Get:8 http://archive.ubuntu.com/ubuntu focal/main amd64 readline-common all 8.0-4 [53.5 kB] #6 176.4 Get:9 http://archive.ubuntu.com/ubuntu focal/main amd64 libreadline8 amd64 8.0-4 [131 kB] #6 176.4 Get:10 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 quagga-core amd64 1.2.4-4ubuntu0.5 [536 kB] #6 176.4 Get:11 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libssl1.1 amd64 1.1.1f-1ubuntu2.24 [1323 kB] #6 176.8 Get:12 http://archive.ubuntu.com/ubuntu focal/main amd64 netbase all 6.1 [13.1 kB] #6 176.8 Get:13 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpcap0.8 amd64 1.9.1-3ubuntu1.20.04.1 [128 kB] #6 176.8 Get:14 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 tcpdump amd64 4.9.3-4ubuntu0.3 [370 kB] #6 176.9 Get:15 http://archive.ubuntu.com/ubuntu focal/main amd64 telnet amd64 0.17-41.2build1 [64.0 kB] #6 176.9 Get:16 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 quagga-bgpd amd64 1.2.4-4ubuntu0.5 [239 kB] #6 176.9 Fetched 3783 kB in 2min 55s (21.6 kB/s) #6 176.9 E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/libb/libbsd/libbsd0_0.10.0-1_amd64.deb Connection failed [IP: 185.125.190.83 80] #6 176.9 E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/libc/libcap2/libcap2_2.32-1ubuntu0.2_amd64.deb Connection failed [IP: 91.189.91.83 80] #6 176.9 E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/e/elfutils/libelf1_0.176-1.1ubuntu0.1_amd64.deb Connection failed [IP: 185.125.190.82 80] #6 176.9 E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? #6 ERROR: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 ------ > [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd: 176.8 Get:12 http://archive.ubuntu.com/ubuntu focal/main amd64 netbase all 6.1 [13.1 kB] 176.8 Get:13 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpcap0.8 amd64 1.9.1-3ubuntu1.20.04.1 [128 kB] 176.8 Get:14 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 tcpdump amd64 4.9.3-4ubuntu0.3 [370 kB] 176.9 Get:15 http://archive.ubuntu.com/ubuntu focal/main amd64 telnet amd64 0.17-41.2build1 [64.0 kB] 176.9 Get:16 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 quagga-bgpd amd64 1.2.4-4ubuntu0.5 [239 kB] 176.9 Fetched 3783 kB in 2min 55s (21.6 kB/s) 176.9 E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/libb/libbsd/libbsd0_0.10.0-1_amd64.deb Connection failed [IP: 185.125.190.83 80] 176.9 E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/libc/libcap2/libcap2_2.32-1ubuntu0.2_amd64.deb Connection failed [IP: 91.189.91.83 80] 176.9 E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/e/elfutils/libelf1_0.176-1.1ubuntu0.1_amd64.deb Connection failed [IP: 185.125.190.82 80] 176.9 E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? ------ 1 warning found (use docker --debug to expand):  - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 10) Dockerfile:3 -------------------- 1 | FROM quay.io/nf-core/ubuntu:20.04 2 | RUN apt-get update 3 | >>> RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd 4 | RUN echo "#!/bin/sh" > /bgpd 5 | RUN echo mkdir -p /run/quagga >> /bgpd -------------------- ERROR: failed to build: failed to solve: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 : os_ken.tests.integrated.common.docker_base.CommandError 2026-05-04 15:13:46.527 94291 INFO tempest.test [-] raised in BgpSpeakerBasicTest.setUpClass. Invoking tearDownClass. 2026-05-04 15:13:46.571 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker network ls 2026-05-04 15:13:46.715 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker network rm br-docker-basic 2026-05-04 15:13:46.866 94291 INFO tempest.lib.common.rest_client [req-e023906e-f568-43db-95e5-afee6cb94868 req-e023906e-f568-43db-95e5-afee6cb94868 ] Request (BgpSpeakerBasicTest:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/users/6ef0263c8c6f4c0da5d4901529421d74 0.149s 2026-05-04 15:13:46.866 94291 DEBUG tempest.lib.common.rest_client [req-e023906e-f568-43db-95e5-afee6cb94868 req-e023906e-f568-43db-95e5-afee6cb94868 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:13:46 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e023906e-f568-43db-95e5-afee6cb94868', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/users/6ef0263c8c6f4c0da5d4901529421d74'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:46.974 94291 INFO tempest.lib.common.rest_client [req-d7663ff4-253e-4712-84ea-e470a2afa21e req-d7663ff4-253e-4712-84ea-e470a2afa21e ] Request (BgpSpeakerBasicTest:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/users/ea1a327984ef42baa703650b74a53faa 0.107s 2026-05-04 15:13:46.974 94291 DEBUG tempest.lib.common.rest_client [req-d7663ff4-253e-4712-84ea-e470a2afa21e req-d7663ff4-253e-4712-84ea-e470a2afa21e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:13:46 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d7663ff4-253e-4712-84ea-e470a2afa21e', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/users/ea1a327984ef42baa703650b74a53faa'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:46.974 94291 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 00481fdacda648bca2d4b9d415ca4e18 2026-05-04 15:13:47.087 94291 INFO tempest.lib.common.rest_client [req-fa73b0c3-059b-44b2-975b-93a2cc917f82 req-fa73b0c3-059b-44b2-975b-93a2cc917f82 ] Request (BgpSpeakerBasicTest:tearDownClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.112s 2026-05-04 15:13:47.087 94291 DEBUG tempest.lib.common.rest_client [req-fa73b0c3-059b-44b2-975b-93a2cc917f82 req-fa73b0c3-059b-44b2-975b-93a2cc917f82 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 15:13:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-fa73b0c3-059b-44b2-975b-93a2cc917f82', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["Gw4Bmr--RDSzUUjBPWEOSA"], "expires_at": "2026-05-04T16:13:47.000000Z", "issued_at": "2026-05-04T15:13:47.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:47.374 94291 INFO tempest.lib.common.rest_client [req-8149059b-46c7-415e-bf5e-f7befbfd4c03 req-8149059b-46c7-415e-bf5e-f7befbfd4c03 ] Request (BgpSpeakerBasicTest:tearDownClass): 200 GET https://158.69.66.187/networking/v2.0/security-groups?tenant_id=00481fdacda648bca2d4b9d415ca4e18&name=default 0.286s 2026-05-04 15:13:47.374 94291 DEBUG tempest.lib.common.rest_client [req-8149059b-46c7-415e-bf5e-f7befbfd4c03 req-8149059b-46c7-415e-bf5e-f7befbfd4c03 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:13:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2925', 'x-openstack-request-id': 'req-8149059b-46c7-415e-bf5e-f7befbfd4c03', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups?tenant_id=00481fdacda648bca2d4b9d415ca4e18&name=default'} Body: b'{"security_groups": [{"id": "7325dca4-1a60-4242-8ec7-64f6a80b47b6", "name": "default", "stateful": true, "tenant_id": "00481fdacda648bca2d4b9d415ca4e18", "description": "Default security group", "shared": false, "security_group_rules": [{"id": "2b8f5693-7737-4ce9-9352-b8171887a967", "project_id": "00481fdacda648bca2d4b9d415ca4e18", "tenant_id": "00481fdacda648bca2d4b9d415ca4e18", "security_group_id": "7325dca4-1a60-4242-8ec7-64f6a80b47b6", "ethertype": "IPv6", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "7325dca4-1a60-4242-8ec7-64f6a80b47b6", "standard_attr_id": 112, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:13:47Z", "updated_at": "2026-05-04T15:13:47Z", "revision_number": 0}, {"id": "5b43ab2d-b82b-47d9-bcd2-f54f0d5a5146", "project_id": "00481fdacda648bca2d4b9d415ca4e18", "tenant_id": "00481fdacda648bca2d4b9d415ca4e18", "security_group_id": "7325dca4-1a60-4242-8ec7-64f6a80b47b6", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 113, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:13:47Z", "updated_at": "2026-05-04T15:13:47Z", "revision_number": 0}, {"id": "654c6812-0e7a-4893-a11e-b42d8029de6f", "project_id": "00481fdacda648bca2d4b9d415ca4e18", "tenant_id": "00481fdacda648bca2d4b9d415ca4e18", "security_group_id": "7325dca4-1a60-4242-8ec7-64f6a80b47b6", "ethertype": "IPv4", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "7325dca4-1a60-4242-8ec7-64f6a80b47b6", "standard_attr_id": 114, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:13:47Z", "updated_at": "2026-05-04T15:13:47Z", "revision_number": 0}, {"id": "784d491c-adfe-4ffa-af15-55c6aab97f23", "project_id": "00481fdacda648bca2d4b9d415ca4e18", "tenant_id": "00481fdacda648bca2d4b9d415ca4e18", "security_group_id": "7325dca4-1a60-4242-8ec7-64f6a80b47b6", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 115, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:13:47Z", "updated_at": "2026-05-04T15:13:47Z", "revision_number": 0}], "tags": [], "created_at": "2026-05-04T15:13:47Z", "updated_at": "2026-05-04T15:13:47Z", "revision_number": 1, "project_id": "00481fdacda648bca2d4b9d415ca4e18"}]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:47.564 94291 INFO tempest.lib.common.rest_client [req-d8bbbdd8-8f29-4971-8820-60e316c52463 req-d8bbbdd8-8f29-4971-8820-60e316c52463 ] Request (BgpSpeakerBasicTest:tearDownClass): 204 DELETE https://158.69.66.187/networking/v2.0/security-groups/7325dca4-1a60-4242-8ec7-64f6a80b47b6 0.190s 2026-05-04 15:13:47.564 94291 DEBUG tempest.lib.common.rest_client [req-d8bbbdd8-8f29-4971-8820-60e316c52463 req-d8bbbdd8-8f29-4971-8820-60e316c52463 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:13:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-d8bbbdd8-8f29-4971-8820-60e316c52463', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups/7325dca4-1a60-4242-8ec7-64f6a80b47b6'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:47.633 94291 INFO tempest.lib.common.rest_client [req-3a19e35b-1448-4c20-bb59-51b41818838b req-3a19e35b-1448-4c20-bb59-51b41818838b ] Request (BgpSpeakerBasicTest:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/projects/00481fdacda648bca2d4b9d415ca4e18 0.068s 2026-05-04 15:13:47.633 94291 DEBUG tempest.lib.common.rest_client [req-3a19e35b-1448-4c20-bb59-51b41818838b req-3a19e35b-1448-4c20-bb59-51b41818838b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:13:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3a19e35b-1448-4c20-bb59-51b41818838b', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/00481fdacda648bca2d4b9d415ca4e18'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:47.633 94291 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 5c24719401f343a98f2bcdc9bee8385c 2026-05-04 15:13:47.814 94291 INFO tempest.lib.common.rest_client [req-a88730a4-dc04-4678-8fd1-6f6a9640462b req-a88730a4-dc04-4678-8fd1-6f6a9640462b ] Request (BgpSpeakerBasicTest:tearDownClass): 200 GET https://158.69.66.187/networking/v2.0/security-groups?tenant_id=5c24719401f343a98f2bcdc9bee8385c&name=default 0.180s 2026-05-04 15:13:47.814 94291 DEBUG tempest.lib.common.rest_client [req-a88730a4-dc04-4678-8fd1-6f6a9640462b req-a88730a4-dc04-4678-8fd1-6f6a9640462b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:13:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2925', 'x-openstack-request-id': 'req-a88730a4-dc04-4678-8fd1-6f6a9640462b', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups?tenant_id=5c24719401f343a98f2bcdc9bee8385c&name=default'} Body: b'{"security_groups": [{"id": "af0e58c7-d22f-449c-a49f-9882988abbcb", "name": "default", "stateful": true, "tenant_id": "5c24719401f343a98f2bcdc9bee8385c", "description": "Default security group", "shared": false, "security_group_rules": [{"id": "9a3aa4e8-dcd9-44b3-a4a7-a849479f4ee3", "project_id": "5c24719401f343a98f2bcdc9bee8385c", "tenant_id": "5c24719401f343a98f2bcdc9bee8385c", "security_group_id": "af0e58c7-d22f-449c-a49f-9882988abbcb", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 120, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:13:47Z", "updated_at": "2026-05-04T15:13:47Z", "revision_number": 0}, {"id": "b120094b-91ee-48ba-a44e-190fb4f83ad8", "project_id": "5c24719401f343a98f2bcdc9bee8385c", "tenant_id": "5c24719401f343a98f2bcdc9bee8385c", "security_group_id": "af0e58c7-d22f-449c-a49f-9882988abbcb", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 118, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:13:47Z", "updated_at": "2026-05-04T15:13:47Z", "revision_number": 0}, {"id": "d97e2c25-683f-4024-9f1b-a2951c46c1e4", "project_id": "5c24719401f343a98f2bcdc9bee8385c", "tenant_id": "5c24719401f343a98f2bcdc9bee8385c", "security_group_id": "af0e58c7-d22f-449c-a49f-9882988abbcb", "ethertype": "IPv6", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "af0e58c7-d22f-449c-a49f-9882988abbcb", "standard_attr_id": 117, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:13:47Z", "updated_at": "2026-05-04T15:13:47Z", "revision_number": 0}, {"id": "e10e15d0-37fe-4a49-af63-86fb0fc3c9c0", "project_id": "5c24719401f343a98f2bcdc9bee8385c", "tenant_id": "5c24719401f343a98f2bcdc9bee8385c", "security_group_id": "af0e58c7-d22f-449c-a49f-9882988abbcb", "ethertype": "IPv4", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "af0e58c7-d22f-449c-a49f-9882988abbcb", "standard_attr_id": 119, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:13:47Z", "updated_at": "2026-05-04T15:13:47Z", "revision_number": 0}], "tags": [], "created_at": "2026-05-04T15:13:47Z", "updated_at": "2026-05-04T15:13:47Z", "revision_number": 1, "project_id": "5c24719401f343a98f2bcdc9bee8385c"}]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:47.986 94291 INFO tempest.lib.common.rest_client [req-f9ca4028-a36b-41d6-baf4-c5ef8dd9b581 req-f9ca4028-a36b-41d6-baf4-c5ef8dd9b581 ] Request (BgpSpeakerBasicTest:tearDownClass): 204 DELETE https://158.69.66.187/networking/v2.0/security-groups/af0e58c7-d22f-449c-a49f-9882988abbcb 0.172s 2026-05-04 15:13:47.987 94291 DEBUG tempest.lib.common.rest_client [req-f9ca4028-a36b-41d6-baf4-c5ef8dd9b581 req-f9ca4028-a36b-41d6-baf4-c5ef8dd9b581 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:13:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-f9ca4028-a36b-41d6-baf4-c5ef8dd9b581', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups/af0e58c7-d22f-449c-a49f-9882988abbcb'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:48.079 94291 INFO tempest.lib.common.rest_client [req-7c823637-3628-420e-af22-cc73b6ffa107 req-7c823637-3628-420e-af22-cc73b6ffa107 ] Request (BgpSpeakerBasicTest:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/projects/5c24719401f343a98f2bcdc9bee8385c 0.092s 2026-05-04 15:13:48.080 94291 DEBUG tempest.lib.common.rest_client [req-7c823637-3628-420e-af22-cc73b6ffa107 req-7c823637-3628-420e-af22-cc73b6ffa107 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:13:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7c823637-3628-420e-af22-cc73b6ffa107', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/5c24719401f343a98f2bcdc9bee8385c'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:48.154 94291 INFO tempest.lib.common.rest_client [req-d87447e4-4300-47e2-a87e-b9f7ad00808c req-d87447e4-4300-47e2-a87e-b9f7ad00808c ] Request (BgpSpeakerIpv4Test:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.068s 2026-05-04 15:13:48.154 94291 DEBUG tempest.lib.common.rest_client [req-d87447e4-4300-47e2-a87e-b9f7ad00808c req-d87447e4-4300-47e2-a87e-b9f7ad00808c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 15:13:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d87447e4-4300-47e2-a87e-b9f7ad00808c', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["xE0LMcJ_SV-kD3x2vTbN8A"], "expires_at": "2026-05-04T16:13:48.000000Z", "issued_at": "2026-05-04T15:13:48.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:48.232 94291 INFO tempest.lib.common.rest_client [req-29dd1ce9-6fbf-43ca-b646-4b8d7cea5ee8 req-29dd1ce9-6fbf-43ca-b646-4b8d7cea5ee8 ] Request (BgpSpeakerIpv4Test:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.074s 2026-05-04 15:13:48.232 94291 DEBUG tempest.lib.common.rest_client [req-29dd1ce9-6fbf-43ca-b646-4b8d7cea5ee8 req-29dd1ce9-6fbf-43ca-b646-4b8d7cea5ee8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 15:13:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-29dd1ce9-6fbf-43ca-b646-4b8d7cea5ee8', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["ZeT1UxVRR36BIHLTgAA4Jg"], "expires_at": "2026-05-04T16:13:48.000000Z", "issued_at": "2026-05-04T15:13:48.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:48.261 94291 INFO tempest.lib.common.rest_client [req-5489edf8-7a24-4762-9f17-96edf0e9da14 req-5489edf8-7a24-4762-9f17-96edf0e9da14 ] Request (BgpSpeakerIpv4Test:setUpClass): 200 GET https://158.69.66.187/identity/v3/domains?name=Default 0.029s 2026-05-04 15:13:48.261 94291 DEBUG tempest.lib.common.rest_client [req-5489edf8-7a24-4762-9f17-96edf0e9da14 req-5489edf8-7a24-4762-9f17-96edf0e9da14 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:13:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '314', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5489edf8-7a24-4762-9f17-96edf0e9da14', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/domains/default"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/domains?name=Default", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:48.262 94291 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /opt/stack/tempest/tempest/lib/common/dynamic_creds.py:399 2026-05-04 15:13:48.295 94291 INFO tempest.lib.common.rest_client [req-efc62073-3501-44f2-a9e3-fbf765830aa0 req-efc62073-3501-44f2-a9e3-fbf765830aa0 ] Request (BgpSpeakerIpv4Test:setUpClass): 201 POST https://158.69.66.187/identity/v3/projects 0.032s 2026-05-04 15:13:48.295 94291 DEBUG tempest.lib.common.rest_client [req-efc62073-3501-44f2-a9e3-fbf765830aa0 req-efc62073-3501-44f2-a9e3-fbf765830aa0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-BgpSpeakerIpv4Test-1088617926-desc", "domain_id": "default", "name": "tempest-BgpSpeakerIpv4Test-1088617926"}} Response - Headers: {'date': 'Mon, 04 May 2026 15:13:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '376', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-efc62073-3501-44f2-a9e3-fbf765830aa0', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/projects'} Body: b'{"project": {"id": "34cb7493250b4516a8f962a8cf844798", "name": "tempest-BgpSpeakerIpv4Test-1088617926", "domain_id": "default", "description": "tempest-BgpSpeakerIpv4Test-1088617926-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/projects/34cb7493250b4516a8f962a8cf844798"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:48.363 94291 INFO tempest.lib.common.rest_client [req-2b1f5443-fe61-4820-8892-e114c59e00f7 req-2b1f5443-fe61-4820-8892-e114c59e00f7 ] Request (BgpSpeakerIpv4Test:setUpClass): 201 POST https://158.69.66.187/identity/v3/users 0.067s 2026-05-04 15:13:48.363 94291 DEBUG tempest.lib.common.rest_client [req-2b1f5443-fe61-4820-8892-e114c59e00f7 req-2b1f5443-fe61-4820-8892-e114c59e00f7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-BgpSpeakerIpv4Test-1088617926-project-member", "password": "A0_U+hLtk~@Ln9o", "domain_id": "default"}} Response - Headers: {'date': 'Mon, 04 May 2026 15:13:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '297', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2b1f5443-fe61-4820-8892-e114c59e00f7', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/users'} Body: b'{"user": {"id": "6c60a17bae5747a780211487f90bf9c0", "name": "tempest-BgpSpeakerIpv4Test-1088617926-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/users/6c60a17bae5747a780211487f90bf9c0"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:48.391 94291 INFO tempest.lib.common.rest_client [req-55f6f649-759a-44c1-a983-dadba82a3c6e req-55f6f649-759a-44c1-a983-dadba82a3c6e ] Request (BgpSpeakerIpv4Test:setUpClass): 200 GET https://158.69.66.187/identity/v3/roles 0.028s 2026-05-04 15:13:48.391 94291 DEBUG tempest.lib.common.rest_client [req-55f6f649-759a-44c1-a983-dadba82a3c6e req-55f6f649-759a-44c1-a983-dadba82a3c6e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:13:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1688', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-55f6f649-759a-44c1-a983-dadba82a3c6e', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/roles'} Body: b'{"roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/0bf3877297e946aea0e9707cf0fca2f3"}}, {"id": "144ae258a1dd4a8b8fd80ea9b0121538", "name": "service", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/144ae258a1dd4a8b8fd80ea9b0121538"}}, {"id": "3bce8cae63be4c8981b8b268ec036759", "name": "anotherrole", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/3bce8cae63be4c8981b8b268ec036759"}}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/4ab08f7891324518bd7bb70355db34df"}}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/8b268c2880be4eb6a62872f84972607b"}}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/ca2e04612b7a4bb7941337a7199aa7bb"}}, {"id": "e6dda06961a146a38b10003c042cdb82", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/e6dda06961a146a38b10003c042cdb82"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/roles", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:48.425 94291 INFO tempest.lib.common.rest_client [req-0a1ba74d-8b66-4f15-9e58-da0aec4e61cd req-0a1ba74d-8b66-4f15-9e58-da0aec4e61cd ] Request (BgpSpeakerIpv4Test:setUpClass): 204 PUT https://158.69.66.187/identity/v3/projects/34cb7493250b4516a8f962a8cf844798/users/6c60a17bae5747a780211487f90bf9c0/roles/ca2e04612b7a4bb7941337a7199aa7bb 0.034s 2026-05-04 15:13:48.426 94291 DEBUG tempest.lib.common.rest_client [req-0a1ba74d-8b66-4f15-9e58-da0aec4e61cd req-0a1ba74d-8b66-4f15-9e58-da0aec4e61cd ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:13:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0a1ba74d-8b66-4f15-9e58-da0aec4e61cd', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/34cb7493250b4516a8f962a8cf844798/users/6c60a17bae5747a780211487f90bf9c0/roles/ca2e04612b7a4bb7941337a7199aa7bb'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:48.426 94291 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 6c60a17bae5747a780211487f90bf9c0 is created with scope project and roles: ['member'] 2026-05-04 15:13:48.426 94291 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeakerIpv4Test-1088617926-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '34cb7493250b4516a8f962a8cf844798', 'project_name': 'tempest-BgpSpeakerIpv4Test-1088617926', 'tenant_id': '34cb7493250b4516a8f962a8cf844798', 'tenant_name': 'tempest-BgpSpeakerIpv4Test-1088617926', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '6c60a17bae5747a780211487f90bf9c0', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 15:13:48.426 94291 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeakerIpv4Test-1088617926-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '34cb7493250b4516a8f962a8cf844798', 'project_name': 'tempest-BgpSpeakerIpv4Test-1088617926', 'tenant_id': '34cb7493250b4516a8f962a8cf844798', 'tenant_name': 'tempest-BgpSpeakerIpv4Test-1088617926', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '6c60a17bae5747a780211487f90bf9c0', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 15:13:48.553 94291 INFO tempest.lib.common.rest_client [req-4bcb71d0-4631-4791-8c95-53c8772e00ce req-4bcb71d0-4631-4791-8c95-53c8772e00ce ] Request (BgpSpeakerIpv4Test:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.123s 2026-05-04 15:13:48.554 94291 DEBUG tempest.lib.common.rest_client [req-4bcb71d0-4631-4791-8c95-53c8772e00ce req-4bcb71d0-4631-4791-8c95-53c8772e00ce ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 15:13:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2253', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4bcb71d0-4631-4791-8c95-53c8772e00ce', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "6c60a17bae5747a780211487f90bf9c0", "name": "tempest-BgpSpeakerIpv4Test-1088617926-project-member", "password_expires_at": null}, "audit_ids": ["F442f331Q0isLoaKU5Ecew"], "expires_at": "2026-05-04T16:13:48.000000Z", "issued_at": "2026-05-04T15:13:48.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "34cb7493250b4516a8f962a8cf844798", "name": "tempest-BgpSpeakerIpv4Test-1088617926"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/34cb7493250b4516a8f962a8cf844798", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:48.555 94291 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: None and credential_type: admin get_credentials /opt/stack/tempest/tempest/lib/common/dynamic_creds.py:399 2026-05-04 15:13:48.625 94291 INFO tempest.lib.common.rest_client [req-a609c324-0743-46c8-b5b8-693dc0975b3d req-a609c324-0743-46c8-b5b8-693dc0975b3d ] Request (BgpSpeakerIpv4Test:setUpClass): 201 POST https://158.69.66.187/identity/v3/projects 0.069s 2026-05-04 15:13:48.625 94291 DEBUG tempest.lib.common.rest_client [req-a609c324-0743-46c8-b5b8-693dc0975b3d req-a609c324-0743-46c8-b5b8-693dc0975b3d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-BgpSpeakerIpv4Test-736277674-desc", "domain_id": "default", "name": "tempest-BgpSpeakerIpv4Test-736277674"}} Response - Headers: {'date': 'Mon, 04 May 2026 15:13:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '374', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a609c324-0743-46c8-b5b8-693dc0975b3d', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/projects'} Body: b'{"project": {"id": "c61d30e215d14a9e80708c55d43ce9f5", "name": "tempest-BgpSpeakerIpv4Test-736277674", "domain_id": "default", "description": "tempest-BgpSpeakerIpv4Test-736277674-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/projects/c61d30e215d14a9e80708c55d43ce9f5"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:48.696 94291 INFO tempest.lib.common.rest_client [req-f94bc414-cd6d-4ec9-9623-7e0eaa356a7c req-f94bc414-cd6d-4ec9-9623-7e0eaa356a7c ] Request (BgpSpeakerIpv4Test:setUpClass): 201 POST https://158.69.66.187/identity/v3/users 0.070s 2026-05-04 15:13:48.696 94291 DEBUG tempest.lib.common.rest_client [req-f94bc414-cd6d-4ec9-9623-7e0eaa356a7c req-f94bc414-cd6d-4ec9-9623-7e0eaa356a7c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-BgpSpeakerIpv4Test-736277674-project-admin", "password": "X1%cJP~ub#If=MC", "domain_id": "default"}} Response - Headers: {'date': 'Mon, 04 May 2026 15:13:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '295', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f94bc414-cd6d-4ec9-9623-7e0eaa356a7c', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/users'} Body: b'{"user": {"id": "8ac6b09adc4a4809a0a5c0b4f9518692", "name": "tempest-BgpSpeakerIpv4Test-736277674-project-admin", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/users/8ac6b09adc4a4809a0a5c0b4f9518692"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:48.722 94291 INFO tempest.lib.common.rest_client [req-0ce3620c-d90b-4a6d-9c13-d2ecab13ac69 req-0ce3620c-d90b-4a6d-9c13-d2ecab13ac69 ] Request (BgpSpeakerIpv4Test:setUpClass): 200 GET https://158.69.66.187/identity/v3/roles 0.025s 2026-05-04 15:13:48.722 94291 DEBUG tempest.lib.common.rest_client [req-0ce3620c-d90b-4a6d-9c13-d2ecab13ac69 req-0ce3620c-d90b-4a6d-9c13-d2ecab13ac69 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:13:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1688', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0ce3620c-d90b-4a6d-9c13-d2ecab13ac69', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/roles'} Body: b'{"roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/0bf3877297e946aea0e9707cf0fca2f3"}}, {"id": "144ae258a1dd4a8b8fd80ea9b0121538", "name": "service", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/144ae258a1dd4a8b8fd80ea9b0121538"}}, {"id": "3bce8cae63be4c8981b8b268ec036759", "name": "anotherrole", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/3bce8cae63be4c8981b8b268ec036759"}}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/4ab08f7891324518bd7bb70355db34df"}}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/8b268c2880be4eb6a62872f84972607b"}}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/ca2e04612b7a4bb7941337a7199aa7bb"}}, {"id": "e6dda06961a146a38b10003c042cdb82", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/e6dda06961a146a38b10003c042cdb82"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/roles", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:48.757 94291 INFO tempest.lib.common.rest_client [req-1b1dd0b8-1d8e-4815-bc3a-e1af511731a1 req-1b1dd0b8-1d8e-4815-bc3a-e1af511731a1 ] Request (BgpSpeakerIpv4Test:setUpClass): 204 PUT https://158.69.66.187/identity/v3/projects/c61d30e215d14a9e80708c55d43ce9f5/users/8ac6b09adc4a4809a0a5c0b4f9518692/roles/8b268c2880be4eb6a62872f84972607b 0.035s 2026-05-04 15:13:48.757 94291 DEBUG tempest.lib.common.rest_client [req-1b1dd0b8-1d8e-4815-bc3a-e1af511731a1 req-1b1dd0b8-1d8e-4815-bc3a-e1af511731a1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:13:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-1b1dd0b8-1d8e-4815-bc3a-e1af511731a1', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/c61d30e215d14a9e80708c55d43ce9f5/users/8ac6b09adc4a4809a0a5c0b4f9518692/roles/8b268c2880be4eb6a62872f84972607b'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:48.819 94291 INFO tempest.lib.common.rest_client [req-e2f43821-2c63-4e9f-996b-49dbd498f601 req-e2f43821-2c63-4e9f-996b-49dbd498f601 ] Request (BgpSpeakerIpv4Test:setUpClass): 200 GET https://158.69.66.187/identity/v3/roles 0.061s 2026-05-04 15:13:48.819 94291 DEBUG tempest.lib.common.rest_client [req-e2f43821-2c63-4e9f-996b-49dbd498f601 req-e2f43821-2c63-4e9f-996b-49dbd498f601 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:13:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1688', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e2f43821-2c63-4e9f-996b-49dbd498f601', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/roles'} Body: b'{"roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/0bf3877297e946aea0e9707cf0fca2f3"}}, {"id": "144ae258a1dd4a8b8fd80ea9b0121538", "name": "service", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/144ae258a1dd4a8b8fd80ea9b0121538"}}, {"id": "3bce8cae63be4c8981b8b268ec036759", "name": "anotherrole", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/3bce8cae63be4c8981b8b268ec036759"}}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/4ab08f7891324518bd7bb70355db34df"}}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/8b268c2880be4eb6a62872f84972607b"}}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/ca2e04612b7a4bb7941337a7199aa7bb"}}, {"id": "e6dda06961a146a38b10003c042cdb82", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/e6dda06961a146a38b10003c042cdb82"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/roles", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:48.844 94291 INFO tempest.lib.common.rest_client [req-59ba774a-d980-4e2b-be98-927f988f65e1 req-59ba774a-d980-4e2b-be98-927f988f65e1 ] Request (BgpSpeakerIpv4Test:setUpClass): 204 PUT https://158.69.66.187/identity/v3/projects/c61d30e215d14a9e80708c55d43ce9f5/users/8ac6b09adc4a4809a0a5c0b4f9518692/roles/8b268c2880be4eb6a62872f84972607b 0.024s 2026-05-04 15:13:48.844 94291 DEBUG tempest.lib.common.rest_client [req-59ba774a-d980-4e2b-be98-927f988f65e1 req-59ba774a-d980-4e2b-be98-927f988f65e1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:13:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-59ba774a-d980-4e2b-be98-927f988f65e1', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/c61d30e215d14a9e80708c55d43ce9f5/users/8ac6b09adc4a4809a0a5c0b4f9518692/roles/8b268c2880be4eb6a62872f84972607b'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:48.844 94291 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 8ac6b09adc4a4809a0a5c0b4f9518692 is created with scope project and roles: ['admin'] 2026-05-04 15:13:48.844 94291 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeakerIpv4Test-736277674-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'c61d30e215d14a9e80708c55d43ce9f5', 'project_name': 'tempest-BgpSpeakerIpv4Test-736277674', 'tenant_id': 'c61d30e215d14a9e80708c55d43ce9f5', 'tenant_name': 'tempest-BgpSpeakerIpv4Test-736277674', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '8ac6b09adc4a4809a0a5c0b4f9518692', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 15:13:48.844 94291 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeakerIpv4Test-736277674-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'c61d30e215d14a9e80708c55d43ce9f5', 'project_name': 'tempest-BgpSpeakerIpv4Test-736277674', 'tenant_id': 'c61d30e215d14a9e80708c55d43ce9f5', 'tenant_name': 'tempest-BgpSpeakerIpv4Test-736277674', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '8ac6b09adc4a4809a0a5c0b4f9518692', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 15:13:48.972 94291 INFO tempest.lib.common.rest_client [req-94969e6b-04e4-4e31-9a3b-39af2320b5a0 req-94969e6b-04e4-4e31-9a3b-39af2320b5a0 ] Request (BgpSpeakerIpv4Test:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.123s 2026-05-04 15:13:48.972 94291 DEBUG tempest.lib.common.rest_client [req-94969e6b-04e4-4e31-9a3b-39af2320b5a0 req-94969e6b-04e4-4e31-9a3b-39af2320b5a0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 15:13:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2374', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-94969e6b-04e4-4e31-9a3b-39af2320b5a0', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "8ac6b09adc4a4809a0a5c0b4f9518692", "name": "tempest-BgpSpeakerIpv4Test-736277674-project-admin", "password_expires_at": null}, "audit_ids": ["9yXqvCo8RSqrgGJuwZMksQ"], "expires_at": "2026-05-04T16:13:48.000000Z", "issued_at": "2026-05-04T15:13:48.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "c61d30e215d14a9e80708c55d43ce9f5", "name": "tempest-BgpSpeakerIpv4Test-736277674"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/c61d30e215d14a9e80708c55d43ce9f5", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:13:49.005 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker network ls 2026-05-04 15:13:49.072 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker network create --driver bridge --gateway 192.168.11.1 --subnet 192.168.11.0/24 br-docker-ipv4 2026-05-04 15:13:49.101 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker ps --no-trunc=true --all=true 2026-05-04 15:13:49.112 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo rm -rf /tmp/ctn_docker/bgp/dr 2026-05-04 15:13:49.115 94291 INFO os_ken.tests.integrated.common.docker_base [-] mkdir -p /tmp/ctn_docker/bgp/dr 2026-05-04 15:13:49.117 94291 INFO os_ken.tests.integrated.common.docker_base [-] chmod 777 /tmp/ctn_docker/bgp/dr 2026-05-04 15:13:49.147 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker images 2026-05-04 15:13:49.158 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo rm -rf /tmp/ctn_docker/bgp/quagga 2026-05-04 15:13:49.160 94291 INFO os_ken.tests.integrated.common.docker_base [-] mkdir -p /tmp/ctn_docker/bgp/quagga 2026-05-04 15:13:49.162 94291 INFO os_ken.tests.integrated.common.docker_base [-] echo 'FROM quay.io/nf-core/ubuntu:20.04 RUN apt-get update RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd RUN echo "#!/bin/sh" > /bgpd RUN echo mkdir -p /run/quagga >> /bgpd RUN echo chmod 755 /run/quagga >> /bgpd RUN echo chown quagga:quagga /run/quagga >> /bgpd RUN echo exec /usr/sbin/bgpd >> /bgpd RUN chmod +x /bgpd CMD /bgpd' > /tmp/ctn_docker/bgp/quagga/Dockerfile 2026-05-04 15:15:26.527 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker build -t quagga /tmp/ctn_docker/bgp/quagga 2026-05-04 15:15:26.528 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stdout: 2026-05-04 15:15:26.528 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stderr: #0 building with "default" instance using docker driver #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 392B done #1 DONE 0.0s #2 [internal] load metadata for quay.io/nf-core/ubuntu:20.04 #2 DONE 0.1s #3 [internal] load .dockerignore #3 transferring context: 2B done #3 DONE 0.0s #4 [1/9] FROM quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e #4 resolve quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e done #4 DONE 0.0s #5 [2/9] RUN apt-get update #5 CACHED #6 [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd #6 0.233 Reading package lists... #6 1.371 Building dependency tree... #6 1.598 Reading state information... #6 1.835 The following additional packages will be installed: #6 1.835 iproute2 libbsd0 libcap2 libcap2-bin libelf1 libmnl0 libpcap0.8 libreadline8 #6 1.835 libssl1.1 libxtables12 netbase quagga-core readline-common #6 1.836 Suggested packages: #6 1.836 iproute2-doc quagga-isisd quagga-ospf6d quagga-ospfd quagga-pimd quagga-ripd #6 1.836 quagga-ripngd snmpd readline-doc apparmor #6 1.836 Recommended packages: #6 1.836 libatm1 libpam-cap #6 1.906 The following NEW packages will be installed: #6 1.907 iproute2 libbsd0 libcap2 libcap2-bin libelf1 libmnl0 libpcap0.8 libreadline8 #6 1.908 libssl1.1 libxtables12 netbase quagga-bgpd quagga-core readline-common #6 1.908 tcpdump telnet #6 66.02 0 upgraded, 16 newly installed, 0 to remove and 42 not upgraded. #6 66.02 Need to get 3888 kB of archives. #6 66.02 After this operation, 13.7 MB of additional disk space will be used. #6 66.02 Err:1 http://archive.ubuntu.com/ubuntu focal/main amd64 libbsd0 amd64 0.10.0-1 #6 66.02 Connection failed [IP: 91.189.92.23 80] #6 95.32 Get:2 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libcap2 amd64 1:2.32-1ubuntu0.2 [15.7 kB] #6 95.60 Get:3 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libelf1 amd64 0.176-1.1ubuntu0.1 [44.2 kB] #6 95.67 Get:4 http://archive.ubuntu.com/ubuntu focal/main amd64 libmnl0 amd64 1.0.4-2 [12.3 kB] #6 95.70 Get:5 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libxtables12 amd64 1.8.4-3ubuntu2.1 [28.7 kB] #6 95.74 Get:6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libcap2-bin amd64 1:2.32-1ubuntu0.2 [26.2 kB] #6 96.01 Get:7 http://archive.ubuntu.com/ubuntu focal/main amd64 iproute2 amd64 5.5.0-1ubuntu1 [858 kB] #6 96.19 Get:8 http://archive.ubuntu.com/ubuntu focal/main amd64 readline-common all 8.0-4 [53.5 kB] #6 96.45 Get:9 http://archive.ubuntu.com/ubuntu focal/main amd64 libreadline8 amd64 8.0-4 [131 kB] #6 96.48 Get:10 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 quagga-core amd64 1.2.4-4ubuntu0.5 [536 kB] #6 96.75 Get:11 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libssl1.1 amd64 1.1.1f-1ubuntu2.24 [1323 kB] #6 96.83 Get:12 http://archive.ubuntu.com/ubuntu focal/main amd64 netbase all 6.1 [13.1 kB] #6 96.85 Get:13 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpcap0.8 amd64 1.9.1-3ubuntu1.20.04.1 [128 kB] #6 96.88 Get:14 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 tcpdump amd64 4.9.3-4ubuntu0.3 [370 kB] #6 96.91 Get:15 http://archive.ubuntu.com/ubuntu focal/main amd64 telnet amd64 0.17-41.2build1 [64.0 kB] #6 96.94 Get:16 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 quagga-bgpd amd64 1.2.4-4ubuntu0.5 [239 kB] #6 96.95 Fetched 3842 kB in 1min 35s (40.4 kB/s) #6 96.95 E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/libb/libbsd/libbsd0_0.10.0-1_amd64.deb Connection failed [IP: 91.189.92.23 80] #6 96.95 E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? #6 ERROR: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 ------ > [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd: 96.48 Get:10 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 quagga-core amd64 1.2.4-4ubuntu0.5 [536 kB] 96.75 Get:11 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libssl1.1 amd64 1.1.1f-1ubuntu2.24 [1323 kB] 96.83 Get:12 http://archive.ubuntu.com/ubuntu focal/main amd64 netbase all 6.1 [13.1 kB] 96.85 Get:13 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpcap0.8 amd64 1.9.1-3ubuntu1.20.04.1 [128 kB] 96.88 Get:14 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 tcpdump amd64 4.9.3-4ubuntu0.3 [370 kB] 96.91 Get:15 http://archive.ubuntu.com/ubuntu focal/main amd64 telnet amd64 0.17-41.2build1 [64.0 kB] 96.94 Get:16 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 quagga-bgpd amd64 1.2.4-4ubuntu0.5 [239 kB] 96.95 Fetched 3842 kB in 1min 35s (40.4 kB/s) 96.95 E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/libb/libbsd/libbsd0_0.10.0-1_amd64.deb Connection failed [IP: 91.189.92.23 80] 96.95 E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? ------ 1 warning found (use docker --debug to expand):  - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 10) Dockerfile:3 -------------------- 1 | FROM quay.io/nf-core/ubuntu:20.04 2 | RUN apt-get update 3 | >>> RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd 4 | RUN echo "#!/bin/sh" > /bgpd 5 | RUN echo mkdir -p /run/quagga >> /bgpd -------------------- ERROR: failed to build: failed to solve: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 2026-05-04 15:15:26.801 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker builder prune -f 2026-05-04 15:18:38.133 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker build -t quagga /tmp/ctn_docker/bgp/quagga 2026-05-04 15:18:38.133 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stdout: : os_ken.tests.integrated.common.docker_base.CommandError 2026-05-04 15:18:38.134 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stderr: #0 building with "default" instance using docker driver #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 392B done #1 DONE 0.0s #2 [internal] load metadata for quay.io/nf-core/ubuntu:20.04 #2 DONE 0.4s #3 [internal] load .dockerignore #3 transferring context: 2B done #3 DONE 0.0s #4 [1/9] FROM quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e #4 resolve quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e done #4 sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 0B / 28.58MB 0.2s #4 sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 4.19MB / 28.58MB 0.3s #4 sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 10.49MB / 28.58MB 0.5s #4 sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 19.92MB / 28.58MB 0.6s #4 sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 27.26MB / 28.58MB 0.8s #4 sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 28.58MB / 28.58MB 0.8s done #4 extracting sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 #4 extracting sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 1.3s done #4 DONE 2.1s #5 [2/9] RUN apt-get update #5 63.48 Err:1 http://archive.ubuntu.com/ubuntu focal InRelease #5 63.48 Connection failed [IP: 185.125.190.81 80] #5 64.73 Err:2 http://security.ubuntu.com/ubuntu focal-security InRelease #5 64.73 Connection failed [IP: 185.125.190.82 80] #5 125.4 Err:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease #5 125.4 Connection failed [IP: 185.125.190.81 80] #5 188.3 Err:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease #5 188.3 Connection failed [IP: 185.125.190.83 80] #5 188.3 Reading package lists... #5 188.3 W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/focal/InRelease Connection failed [IP: 185.125.190.81 80] #5 188.3 W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/focal-updates/InRelease Connection failed [IP: 185.125.190.81 80] #5 188.3 W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/focal-backports/InRelease Connection failed [IP: 185.125.190.83 80] #5 188.3 W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/focal-security/InRelease Connection failed [IP: 185.125.190.82 80] #5 188.3 W: Some index files failed to download. They have been ignored, or old ones used instead. #5 DONE 188.3s #6 [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd #6 0.222 Reading package lists... #6 0.234 Building dependency tree... #6 0.234 Reading state information... #6 0.235 E: Unable to locate package telnet #6 0.236 E: Unable to locate package tcpdump #6 0.236 E: Unable to locate package quagga-bgpd #6 ERROR: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 ------ > [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd: 0.234 Building dependency tree... 0.234 Reading state information... 0.235 E: Unable to locate package telnet 0.236 E: Unable to locate package tcpdump 0.236 E: Unable to locate package quagga-bgpd ------ 1 warning found (use docker --debug to expand):  - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 10) Dockerfile:3 -------------------- 1 | FROM quay.io/nf-core/ubuntu:20.04 2 | RUN apt-get update 3 | >>> RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd 4 | RUN echo "#!/bin/sh" > /bgpd 5 | RUN echo mkdir -p /run/quagga >> /bgpd -------------------- ERROR: failed to build: failed to solve: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 : os_ken.tests.integrated.common.docker_base.CommandError 2026-05-04 15:18:39.769 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker build -t quagga /tmp/ctn_docker/bgp/quagga 2026-05-04 15:18:39.769 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stdout: : os_ken.tests.integrated.common.docker_base.CommandError 2026-05-04 15:18:39.769 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stderr: #0 building with "default" instance using docker driver #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 392B done #1 DONE 0.0s #2 [internal] load metadata for quay.io/nf-core/ubuntu:20.04 #2 DONE 0.2s #3 [internal] load .dockerignore #3 transferring context: 2B done #3 DONE 0.0s #4 [1/9] FROM quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e #4 resolve quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e 0.0s done #4 DONE 0.0s #5 [2/9] RUN apt-get update #5 CACHED #6 [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd #6 0.173 Reading package lists... #6 0.185 Building dependency tree... #6 0.186 Reading state information... #6 0.186 E: Unable to locate package telnet #6 0.186 E: Unable to locate package tcpdump #6 0.186 E: Unable to locate package quagga-bgpd #6 ERROR: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 ------ > [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd: 0.185 Building dependency tree... 0.186 Reading state information... 0.186 E: Unable to locate package telnet 0.186 E: Unable to locate package tcpdump 0.186 E: Unable to locate package quagga-bgpd ------ 1 warning found (use docker --debug to expand):  - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 10) Dockerfile:3 -------------------- 1 | FROM quay.io/nf-core/ubuntu:20.04 2 | RUN apt-get update 3 | >>> RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd 4 | RUN echo "#!/bin/sh" > /bgpd 5 | RUN echo mkdir -p /run/quagga >> /bgpd -------------------- ERROR: failed to build: failed to solve: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 : os_ken.tests.integrated.common.docker_base.CommandError 2026-05-04 15:18:39.770 94291 INFO tempest.test [-] raised in BgpSpeakerIpv4Test.setUpClass. Invoking tearDownClass. 2026-05-04 15:18:39.810 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker network ls 2026-05-04 15:18:39.961 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker network rm br-docker-ipv4 2026-05-04 15:18:40.141 94291 INFO tempest.lib.common.rest_client [req-8029f713-b188-4719-bddd-3a5d682f47e5 req-8029f713-b188-4719-bddd-3a5d682f47e5 ] Request (BgpSpeakerIpv4Test:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/users/6c60a17bae5747a780211487f90bf9c0 0.179s 2026-05-04 15:18:40.142 94291 DEBUG tempest.lib.common.rest_client [req-8029f713-b188-4719-bddd-3a5d682f47e5 req-8029f713-b188-4719-bddd-3a5d682f47e5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:18:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-8029f713-b188-4719-bddd-3a5d682f47e5', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/users/6c60a17bae5747a780211487f90bf9c0'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:40.246 94291 INFO tempest.lib.common.rest_client [req-02565679-4ec8-43cf-8d6b-89f0de454289 req-02565679-4ec8-43cf-8d6b-89f0de454289 ] Request (BgpSpeakerIpv4Test:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/users/8ac6b09adc4a4809a0a5c0b4f9518692 0.103s 2026-05-04 15:18:40.246 94291 DEBUG tempest.lib.common.rest_client [req-02565679-4ec8-43cf-8d6b-89f0de454289 req-02565679-4ec8-43cf-8d6b-89f0de454289 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:18:40 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-02565679-4ec8-43cf-8d6b-89f0de454289', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/users/8ac6b09adc4a4809a0a5c0b4f9518692'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:40.246 94291 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 34cb7493250b4516a8f962a8cf844798 2026-05-04 15:18:40.368 94291 INFO tempest.lib.common.rest_client [req-617c50f0-2496-45ea-8945-675aaf4dc268 req-617c50f0-2496-45ea-8945-675aaf4dc268 ] Request (BgpSpeakerIpv4Test:tearDownClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.121s 2026-05-04 15:18:40.368 94291 DEBUG tempest.lib.common.rest_client [req-617c50f0-2496-45ea-8945-675aaf4dc268 req-617c50f0-2496-45ea-8945-675aaf4dc268 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 15:18:40 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-617c50f0-2496-45ea-8945-675aaf4dc268', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["SBnAo7k2SEyB9wjsUd83fg"], "expires_at": "2026-05-04T16:18:40.000000Z", "issued_at": "2026-05-04T15:18:40.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:40.669 94291 INFO tempest.lib.common.rest_client [req-c85d3a87-1cd1-4dca-b38d-d50b0b93e43e req-c85d3a87-1cd1-4dca-b38d-d50b0b93e43e ] Request (BgpSpeakerIpv4Test:tearDownClass): 200 GET https://158.69.66.187/networking/v2.0/security-groups?tenant_id=34cb7493250b4516a8f962a8cf844798&name=default 0.301s 2026-05-04 15:18:40.670 94291 DEBUG tempest.lib.common.rest_client [req-c85d3a87-1cd1-4dca-b38d-d50b0b93e43e req-c85d3a87-1cd1-4dca-b38d-d50b0b93e43e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:18:40 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2925', 'x-openstack-request-id': 'req-c85d3a87-1cd1-4dca-b38d-d50b0b93e43e', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups?tenant_id=34cb7493250b4516a8f962a8cf844798&name=default'} Body: b'{"security_groups": [{"id": "465be7b1-6612-48bc-8027-f3547d9397d9", "name": "default", "stateful": true, "tenant_id": "34cb7493250b4516a8f962a8cf844798", "description": "Default security group", "shared": false, "security_group_rules": [{"id": "08721ef1-6057-4554-b8bf-4d1c92e3f920", "project_id": "34cb7493250b4516a8f962a8cf844798", "tenant_id": "34cb7493250b4516a8f962a8cf844798", "security_group_id": "465be7b1-6612-48bc-8027-f3547d9397d9", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 123, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:18:40Z", "updated_at": "2026-05-04T15:18:40Z", "revision_number": 0}, {"id": "20d7de64-0b2e-46a6-8be2-1ad25f06baaf", "project_id": "34cb7493250b4516a8f962a8cf844798", "tenant_id": "34cb7493250b4516a8f962a8cf844798", "security_group_id": "465be7b1-6612-48bc-8027-f3547d9397d9", "ethertype": "IPv6", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "465be7b1-6612-48bc-8027-f3547d9397d9", "standard_attr_id": 122, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:18:40Z", "updated_at": "2026-05-04T15:18:40Z", "revision_number": 0}, {"id": "31ca3297-8730-422b-9fb6-1ededb4c06cf", "project_id": "34cb7493250b4516a8f962a8cf844798", "tenant_id": "34cb7493250b4516a8f962a8cf844798", "security_group_id": "465be7b1-6612-48bc-8027-f3547d9397d9", "ethertype": "IPv4", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "465be7b1-6612-48bc-8027-f3547d9397d9", "standard_attr_id": 124, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:18:40Z", "updated_at": "2026-05-04T15:18:40Z", "revision_number": 0}, {"id": "5ae30367-67fc-42f7-92d1-942494b3ea5c", "project_id": "34cb7493250b4516a8f962a8cf844798", "tenant_id": "34cb7493250b4516a8f962a8cf844798", "security_group_id": "465be7b1-6612-48bc-8027-f3547d9397d9", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 125, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:18:40Z", "updated_at": "2026-05-04T15:18:40Z", "revision_number": 0}], "tags": [], "created_at": "2026-05-04T15:18:40Z", "updated_at": "2026-05-04T15:18:40Z", "revision_number": 1, "project_id": "34cb7493250b4516a8f962a8cf844798"}]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:40.857 94291 INFO tempest.lib.common.rest_client [req-94dd9f65-dd00-46e7-87b4-e25538ac1f49 req-94dd9f65-dd00-46e7-87b4-e25538ac1f49 ] Request (BgpSpeakerIpv4Test:tearDownClass): 204 DELETE https://158.69.66.187/networking/v2.0/security-groups/465be7b1-6612-48bc-8027-f3547d9397d9 0.187s 2026-05-04 15:18:40.858 94291 DEBUG tempest.lib.common.rest_client [req-94dd9f65-dd00-46e7-87b4-e25538ac1f49 req-94dd9f65-dd00-46e7-87b4-e25538ac1f49 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:18:40 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-94dd9f65-dd00-46e7-87b4-e25538ac1f49', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups/465be7b1-6612-48bc-8027-f3547d9397d9'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:40.922 94291 INFO tempest.lib.common.rest_client [req-f548bfb0-256f-428a-a2e0-61c19c620c5b req-f548bfb0-256f-428a-a2e0-61c19c620c5b ] Request (BgpSpeakerIpv4Test:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/projects/34cb7493250b4516a8f962a8cf844798 0.064s 2026-05-04 15:18:40.922 94291 DEBUG tempest.lib.common.rest_client [req-f548bfb0-256f-428a-a2e0-61c19c620c5b req-f548bfb0-256f-428a-a2e0-61c19c620c5b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:18:40 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f548bfb0-256f-428a-a2e0-61c19c620c5b', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/34cb7493250b4516a8f962a8cf844798'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:40.922 94291 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: c61d30e215d14a9e80708c55d43ce9f5 2026-05-04 15:18:41.103 94291 INFO tempest.lib.common.rest_client [req-aca8046e-f89c-4014-88d5-6b5c6d6b0aab req-aca8046e-f89c-4014-88d5-6b5c6d6b0aab ] Request (BgpSpeakerIpv4Test:tearDownClass): 200 GET https://158.69.66.187/networking/v2.0/security-groups?tenant_id=c61d30e215d14a9e80708c55d43ce9f5&name=default 0.180s 2026-05-04 15:18:41.103 94291 DEBUG tempest.lib.common.rest_client [req-aca8046e-f89c-4014-88d5-6b5c6d6b0aab req-aca8046e-f89c-4014-88d5-6b5c6d6b0aab ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:18:40 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2925', 'x-openstack-request-id': 'req-aca8046e-f89c-4014-88d5-6b5c6d6b0aab', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups?tenant_id=c61d30e215d14a9e80708c55d43ce9f5&name=default'} Body: b'{"security_groups": [{"id": "4e0247e6-763a-4d23-a390-0f416c4bcdc2", "name": "default", "stateful": true, "tenant_id": "c61d30e215d14a9e80708c55d43ce9f5", "description": "Default security group", "shared": false, "security_group_rules": [{"id": "796f83cf-ecb0-4563-9155-cebe909e3262", "project_id": "c61d30e215d14a9e80708c55d43ce9f5", "tenant_id": "c61d30e215d14a9e80708c55d43ce9f5", "security_group_id": "4e0247e6-763a-4d23-a390-0f416c4bcdc2", "ethertype": "IPv4", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "4e0247e6-763a-4d23-a390-0f416c4bcdc2", "standard_attr_id": 129, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:18:40Z", "updated_at": "2026-05-04T15:18:40Z", "revision_number": 0}, {"id": "9b34a748-68cb-4329-85e7-e364e4c93542", "project_id": "c61d30e215d14a9e80708c55d43ce9f5", "tenant_id": "c61d30e215d14a9e80708c55d43ce9f5", "security_group_id": "4e0247e6-763a-4d23-a390-0f416c4bcdc2", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 128, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:18:40Z", "updated_at": "2026-05-04T15:18:40Z", "revision_number": 0}, {"id": "ca2003d2-e451-4870-842b-78b13e0a6cfd", "project_id": "c61d30e215d14a9e80708c55d43ce9f5", "tenant_id": "c61d30e215d14a9e80708c55d43ce9f5", "security_group_id": "4e0247e6-763a-4d23-a390-0f416c4bcdc2", "ethertype": "IPv6", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "4e0247e6-763a-4d23-a390-0f416c4bcdc2", "standard_attr_id": 127, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:18:40Z", "updated_at": "2026-05-04T15:18:40Z", "revision_number": 0}, {"id": "d02cad2d-f2f7-4272-af2d-dac4ac8e5721", "project_id": "c61d30e215d14a9e80708c55d43ce9f5", "tenant_id": "c61d30e215d14a9e80708c55d43ce9f5", "security_group_id": "4e0247e6-763a-4d23-a390-0f416c4bcdc2", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 130, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:18:40Z", "updated_at": "2026-05-04T15:18:40Z", "revision_number": 0}], "tags": [], "created_at": "2026-05-04T15:18:40Z", "updated_at": "2026-05-04T15:18:40Z", "revision_number": 1, "project_id": "c61d30e215d14a9e80708c55d43ce9f5"}]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:41.276 94291 INFO tempest.lib.common.rest_client [req-a52d6c20-5297-4872-88f8-3f26d5d06227 req-a52d6c20-5297-4872-88f8-3f26d5d06227 ] Request (BgpSpeakerIpv4Test:tearDownClass): 204 DELETE https://158.69.66.187/networking/v2.0/security-groups/4e0247e6-763a-4d23-a390-0f416c4bcdc2 0.173s 2026-05-04 15:18:41.276 94291 DEBUG tempest.lib.common.rest_client [req-a52d6c20-5297-4872-88f8-3f26d5d06227 req-a52d6c20-5297-4872-88f8-3f26d5d06227 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:18:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-a52d6c20-5297-4872-88f8-3f26d5d06227', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups/4e0247e6-763a-4d23-a390-0f416c4bcdc2'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:41.377 94291 INFO tempest.lib.common.rest_client [req-cfb73c20-43dc-4476-b4ac-17cda885f611 req-cfb73c20-43dc-4476-b4ac-17cda885f611 ] Request (BgpSpeakerIpv4Test:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/projects/c61d30e215d14a9e80708c55d43ce9f5 0.100s 2026-05-04 15:18:41.377 94291 DEBUG tempest.lib.common.rest_client [req-cfb73c20-43dc-4476-b4ac-17cda885f611 req-cfb73c20-43dc-4476-b4ac-17cda885f611 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:18:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-cfb73c20-43dc-4476-b4ac-17cda885f611', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/c61d30e215d14a9e80708c55d43ce9f5'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:41.465 94291 INFO tempest.lib.common.rest_client [req-586881b7-b0da-41e2-aa03-8297ce3d47e5 req-586881b7-b0da-41e2-aa03-8297ce3d47e5 ] Request (BgpSpeakerIpv6Test:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.083s 2026-05-04 15:18:41.465 94291 DEBUG tempest.lib.common.rest_client [req-586881b7-b0da-41e2-aa03-8297ce3d47e5 req-586881b7-b0da-41e2-aa03-8297ce3d47e5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 15:18:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-586881b7-b0da-41e2-aa03-8297ce3d47e5', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["IRyUUvwJSOCj5Sffl-PEUQ"], "expires_at": "2026-05-04T16:18:41.000000Z", "issued_at": "2026-05-04T15:18:41.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:41.541 94291 INFO tempest.lib.common.rest_client [req-274d561a-583d-48b5-a41a-ab22e43cc1c0 req-274d561a-583d-48b5-a41a-ab22e43cc1c0 ] Request (BgpSpeakerIpv6Test:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.072s 2026-05-04 15:18:41.541 94291 DEBUG tempest.lib.common.rest_client [req-274d561a-583d-48b5-a41a-ab22e43cc1c0 req-274d561a-583d-48b5-a41a-ab22e43cc1c0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 15:18:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-274d561a-583d-48b5-a41a-ab22e43cc1c0', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["G_tc-ys3S_2hnbssi7YPJg"], "expires_at": "2026-05-04T16:18:41.000000Z", "issued_at": "2026-05-04T15:18:41.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:41.570 94291 INFO tempest.lib.common.rest_client [req-c10b3ec0-5cc2-4fdc-a1cc-ed058935dba0 req-c10b3ec0-5cc2-4fdc-a1cc-ed058935dba0 ] Request (BgpSpeakerIpv6Test:setUpClass): 200 GET https://158.69.66.187/identity/v3/domains?name=Default 0.028s 2026-05-04 15:18:41.571 94291 DEBUG tempest.lib.common.rest_client [req-c10b3ec0-5cc2-4fdc-a1cc-ed058935dba0 req-c10b3ec0-5cc2-4fdc-a1cc-ed058935dba0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:18:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '314', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c10b3ec0-5cc2-4fdc-a1cc-ed058935dba0', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/domains/default"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/domains?name=Default", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:41.571 94291 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /opt/stack/tempest/tempest/lib/common/dynamic_creds.py:399 2026-05-04 15:18:41.610 94291 INFO tempest.lib.common.rest_client [req-f69e339c-5469-4ee9-bd45-08ddc04a5a02 req-f69e339c-5469-4ee9-bd45-08ddc04a5a02 ] Request (BgpSpeakerIpv6Test:setUpClass): 201 POST https://158.69.66.187/identity/v3/projects 0.039s 2026-05-04 15:18:41.610 94291 DEBUG tempest.lib.common.rest_client [req-f69e339c-5469-4ee9-bd45-08ddc04a5a02 req-f69e339c-5469-4ee9-bd45-08ddc04a5a02 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-BgpSpeakerIpv6Test-13391832-desc", "domain_id": "default", "name": "tempest-BgpSpeakerIpv6Test-13391832"}} Response - Headers: {'date': 'Mon, 04 May 2026 15:18:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '372', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f69e339c-5469-4ee9-bd45-08ddc04a5a02', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/projects'} Body: b'{"project": {"id": "5824bcfb01194c94bd1d2a7459044b87", "name": "tempest-BgpSpeakerIpv6Test-13391832", "domain_id": "default", "description": "tempest-BgpSpeakerIpv6Test-13391832-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/projects/5824bcfb01194c94bd1d2a7459044b87"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:41.677 94291 INFO tempest.lib.common.rest_client [req-7f24a507-71f9-4b7b-9624-65cd6cc000ca req-7f24a507-71f9-4b7b-9624-65cd6cc000ca ] Request (BgpSpeakerIpv6Test:setUpClass): 201 POST https://158.69.66.187/identity/v3/users 0.066s 2026-05-04 15:18:41.677 94291 DEBUG tempest.lib.common.rest_client [req-7f24a507-71f9-4b7b-9624-65cd6cc000ca req-7f24a507-71f9-4b7b-9624-65cd6cc000ca ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-BgpSpeakerIpv6Test-13391832-project-member", "password": "Z8%OoE%#G%qqA@Z", "domain_id": "default"}} Response - Headers: {'date': 'Mon, 04 May 2026 15:18:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '295', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7f24a507-71f9-4b7b-9624-65cd6cc000ca', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/users'} Body: b'{"user": {"id": "86dea5eb9ef74aef9b5993aafa5f7656", "name": "tempest-BgpSpeakerIpv6Test-13391832-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/users/86dea5eb9ef74aef9b5993aafa5f7656"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:41.703 94291 INFO tempest.lib.common.rest_client [req-8a75bd5a-0c85-4fb9-ae9e-f66d56ae3bef req-8a75bd5a-0c85-4fb9-ae9e-f66d56ae3bef ] Request (BgpSpeakerIpv6Test:setUpClass): 200 GET https://158.69.66.187/identity/v3/roles 0.025s 2026-05-04 15:18:41.703 94291 DEBUG tempest.lib.common.rest_client [req-8a75bd5a-0c85-4fb9-ae9e-f66d56ae3bef req-8a75bd5a-0c85-4fb9-ae9e-f66d56ae3bef ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:18:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1688', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-8a75bd5a-0c85-4fb9-ae9e-f66d56ae3bef', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/roles'} Body: b'{"roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/0bf3877297e946aea0e9707cf0fca2f3"}}, {"id": "144ae258a1dd4a8b8fd80ea9b0121538", "name": "service", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/144ae258a1dd4a8b8fd80ea9b0121538"}}, {"id": "3bce8cae63be4c8981b8b268ec036759", "name": "anotherrole", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/3bce8cae63be4c8981b8b268ec036759"}}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/4ab08f7891324518bd7bb70355db34df"}}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/8b268c2880be4eb6a62872f84972607b"}}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/ca2e04612b7a4bb7941337a7199aa7bb"}}, {"id": "e6dda06961a146a38b10003c042cdb82", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/e6dda06961a146a38b10003c042cdb82"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/roles", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:41.735 94291 INFO tempest.lib.common.rest_client [req-785ec816-6bae-4946-a715-8c9e281d140e req-785ec816-6bae-4946-a715-8c9e281d140e ] Request (BgpSpeakerIpv6Test:setUpClass): 204 PUT https://158.69.66.187/identity/v3/projects/5824bcfb01194c94bd1d2a7459044b87/users/86dea5eb9ef74aef9b5993aafa5f7656/roles/ca2e04612b7a4bb7941337a7199aa7bb 0.032s 2026-05-04 15:18:41.735 94291 DEBUG tempest.lib.common.rest_client [req-785ec816-6bae-4946-a715-8c9e281d140e req-785ec816-6bae-4946-a715-8c9e281d140e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:18:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-785ec816-6bae-4946-a715-8c9e281d140e', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/5824bcfb01194c94bd1d2a7459044b87/users/86dea5eb9ef74aef9b5993aafa5f7656/roles/ca2e04612b7a4bb7941337a7199aa7bb'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:41.735 94291 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 86dea5eb9ef74aef9b5993aafa5f7656 is created with scope project and roles: ['member'] 2026-05-04 15:18:41.736 94291 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeakerIpv6Test-13391832-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '5824bcfb01194c94bd1d2a7459044b87', 'project_name': 'tempest-BgpSpeakerIpv6Test-13391832', 'tenant_id': '5824bcfb01194c94bd1d2a7459044b87', 'tenant_name': 'tempest-BgpSpeakerIpv6Test-13391832', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '86dea5eb9ef74aef9b5993aafa5f7656', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 15:18:41.736 94291 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeakerIpv6Test-13391832-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '5824bcfb01194c94bd1d2a7459044b87', 'project_name': 'tempest-BgpSpeakerIpv6Test-13391832', 'tenant_id': '5824bcfb01194c94bd1d2a7459044b87', 'tenant_name': 'tempest-BgpSpeakerIpv6Test-13391832', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '86dea5eb9ef74aef9b5993aafa5f7656', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 15:18:41.851 94291 INFO tempest.lib.common.rest_client [req-33359ac1-d87d-42b0-b557-47295d83694f req-33359ac1-d87d-42b0-b557-47295d83694f ] Request (BgpSpeakerIpv6Test:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.111s 2026-05-04 15:18:41.851 94291 DEBUG tempest.lib.common.rest_client [req-33359ac1-d87d-42b0-b557-47295d83694f req-33359ac1-d87d-42b0-b557-47295d83694f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 15:18:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2249', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-33359ac1-d87d-42b0-b557-47295d83694f', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "86dea5eb9ef74aef9b5993aafa5f7656", "name": "tempest-BgpSpeakerIpv6Test-13391832-project-member", "password_expires_at": null}, "audit_ids": ["881PQV96R_i83CIQ_HhI9g"], "expires_at": "2026-05-04T16:18:41.000000Z", "issued_at": "2026-05-04T15:18:41.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "5824bcfb01194c94bd1d2a7459044b87", "name": "tempest-BgpSpeakerIpv6Test-13391832"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/5824bcfb01194c94bd1d2a7459044b87", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:41.853 94291 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: None and credential_type: admin get_credentials /opt/stack/tempest/tempest/lib/common/dynamic_creds.py:399 2026-05-04 15:18:41.925 94291 INFO tempest.lib.common.rest_client [req-88814938-43fe-4f77-8cac-36fab2edc0e5 req-88814938-43fe-4f77-8cac-36fab2edc0e5 ] Request (BgpSpeakerIpv6Test:setUpClass): 201 POST https://158.69.66.187/identity/v3/projects 0.071s 2026-05-04 15:18:41.925 94291 DEBUG tempest.lib.common.rest_client [req-88814938-43fe-4f77-8cac-36fab2edc0e5 req-88814938-43fe-4f77-8cac-36fab2edc0e5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-BgpSpeakerIpv6Test-25790839-desc", "domain_id": "default", "name": "tempest-BgpSpeakerIpv6Test-25790839"}} Response - Headers: {'date': 'Mon, 04 May 2026 15:18:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '372', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-88814938-43fe-4f77-8cac-36fab2edc0e5', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/projects'} Body: b'{"project": {"id": "402ea375b2f2414abadf1f716a43641c", "name": "tempest-BgpSpeakerIpv6Test-25790839", "domain_id": "default", "description": "tempest-BgpSpeakerIpv6Test-25790839-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/projects/402ea375b2f2414abadf1f716a43641c"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:41.990 94291 INFO tempest.lib.common.rest_client [req-0762a377-d6f9-4c37-ab87-0f0a0329b7aa req-0762a377-d6f9-4c37-ab87-0f0a0329b7aa ] Request (BgpSpeakerIpv6Test:setUpClass): 201 POST https://158.69.66.187/identity/v3/users 0.065s 2026-05-04 15:18:41.991 94291 DEBUG tempest.lib.common.rest_client [req-0762a377-d6f9-4c37-ab87-0f0a0329b7aa req-0762a377-d6f9-4c37-ab87-0f0a0329b7aa ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-BgpSpeakerIpv6Test-25790839-project-admin", "password": "S6&C!%lhHDdl0tZ", "domain_id": "default"}} Response - Headers: {'date': 'Mon, 04 May 2026 15:18:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '294', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0762a377-d6f9-4c37-ab87-0f0a0329b7aa', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/users'} Body: b'{"user": {"id": "d168d8ce1fe64f49a1d7d577a4b1673c", "name": "tempest-BgpSpeakerIpv6Test-25790839-project-admin", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/users/d168d8ce1fe64f49a1d7d577a4b1673c"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:42.018 94291 INFO tempest.lib.common.rest_client [req-5cc3c8df-fea7-49f0-8136-fb17817f95bb req-5cc3c8df-fea7-49f0-8136-fb17817f95bb ] Request (BgpSpeakerIpv6Test:setUpClass): 200 GET https://158.69.66.187/identity/v3/roles 0.027s 2026-05-04 15:18:42.018 94291 DEBUG tempest.lib.common.rest_client [req-5cc3c8df-fea7-49f0-8136-fb17817f95bb req-5cc3c8df-fea7-49f0-8136-fb17817f95bb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:18:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1688', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5cc3c8df-fea7-49f0-8136-fb17817f95bb', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/roles'} Body: b'{"roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/0bf3877297e946aea0e9707cf0fca2f3"}}, {"id": "144ae258a1dd4a8b8fd80ea9b0121538", "name": "service", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/144ae258a1dd4a8b8fd80ea9b0121538"}}, {"id": "3bce8cae63be4c8981b8b268ec036759", "name": "anotherrole", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/3bce8cae63be4c8981b8b268ec036759"}}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/4ab08f7891324518bd7bb70355db34df"}}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/8b268c2880be4eb6a62872f84972607b"}}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/ca2e04612b7a4bb7941337a7199aa7bb"}}, {"id": "e6dda06961a146a38b10003c042cdb82", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/e6dda06961a146a38b10003c042cdb82"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/roles", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:42.053 94291 INFO tempest.lib.common.rest_client [req-74355623-8931-43c9-bf4d-ad9a3d53266c req-74355623-8931-43c9-bf4d-ad9a3d53266c ] Request (BgpSpeakerIpv6Test:setUpClass): 204 PUT https://158.69.66.187/identity/v3/projects/402ea375b2f2414abadf1f716a43641c/users/d168d8ce1fe64f49a1d7d577a4b1673c/roles/8b268c2880be4eb6a62872f84972607b 0.034s 2026-05-04 15:18:42.053 94291 DEBUG tempest.lib.common.rest_client [req-74355623-8931-43c9-bf4d-ad9a3d53266c req-74355623-8931-43c9-bf4d-ad9a3d53266c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:18:42 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-74355623-8931-43c9-bf4d-ad9a3d53266c', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/402ea375b2f2414abadf1f716a43641c/users/d168d8ce1fe64f49a1d7d577a4b1673c/roles/8b268c2880be4eb6a62872f84972607b'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:42.113 94291 INFO tempest.lib.common.rest_client [req-2d635087-486d-4cab-8ed9-792c82d37d29 req-2d635087-486d-4cab-8ed9-792c82d37d29 ] Request (BgpSpeakerIpv6Test:setUpClass): 200 GET https://158.69.66.187/identity/v3/roles 0.059s 2026-05-04 15:18:42.113 94291 DEBUG tempest.lib.common.rest_client [req-2d635087-486d-4cab-8ed9-792c82d37d29 req-2d635087-486d-4cab-8ed9-792c82d37d29 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:18:42 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1688', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2d635087-486d-4cab-8ed9-792c82d37d29', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/roles'} Body: b'{"roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/0bf3877297e946aea0e9707cf0fca2f3"}}, {"id": "144ae258a1dd4a8b8fd80ea9b0121538", "name": "service", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/144ae258a1dd4a8b8fd80ea9b0121538"}}, {"id": "3bce8cae63be4c8981b8b268ec036759", "name": "anotherrole", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/3bce8cae63be4c8981b8b268ec036759"}}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/4ab08f7891324518bd7bb70355db34df"}}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/8b268c2880be4eb6a62872f84972607b"}}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/ca2e04612b7a4bb7941337a7199aa7bb"}}, {"id": "e6dda06961a146a38b10003c042cdb82", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/e6dda06961a146a38b10003c042cdb82"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/roles", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:42.138 94291 INFO tempest.lib.common.rest_client [req-c56a8413-9e6c-4d17-b17c-f1ab1a26ecda req-c56a8413-9e6c-4d17-b17c-f1ab1a26ecda ] Request (BgpSpeakerIpv6Test:setUpClass): 204 PUT https://158.69.66.187/identity/v3/projects/402ea375b2f2414abadf1f716a43641c/users/d168d8ce1fe64f49a1d7d577a4b1673c/roles/8b268c2880be4eb6a62872f84972607b 0.024s 2026-05-04 15:18:42.138 94291 DEBUG tempest.lib.common.rest_client [req-c56a8413-9e6c-4d17-b17c-f1ab1a26ecda req-c56a8413-9e6c-4d17-b17c-f1ab1a26ecda ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:18:42 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c56a8413-9e6c-4d17-b17c-f1ab1a26ecda', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/402ea375b2f2414abadf1f716a43641c/users/d168d8ce1fe64f49a1d7d577a4b1673c/roles/8b268c2880be4eb6a62872f84972607b'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:42.139 94291 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user d168d8ce1fe64f49a1d7d577a4b1673c is created with scope project and roles: ['admin'] 2026-05-04 15:18:42.139 94291 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeakerIpv6Test-25790839-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '402ea375b2f2414abadf1f716a43641c', 'project_name': 'tempest-BgpSpeakerIpv6Test-25790839', 'tenant_id': '402ea375b2f2414abadf1f716a43641c', 'tenant_name': 'tempest-BgpSpeakerIpv6Test-25790839', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'd168d8ce1fe64f49a1d7d577a4b1673c', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 15:18:42.139 94291 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BgpSpeakerIpv6Test-25790839-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '402ea375b2f2414abadf1f716a43641c', 'project_name': 'tempest-BgpSpeakerIpv6Test-25790839', 'tenant_id': '402ea375b2f2414abadf1f716a43641c', 'tenant_name': 'tempest-BgpSpeakerIpv6Test-25790839', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'd168d8ce1fe64f49a1d7d577a4b1673c', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 15:18:42.281 94291 INFO tempest.lib.common.rest_client [req-82a4386b-116e-4209-b2fa-91e64a996438 req-82a4386b-116e-4209-b2fa-91e64a996438 ] Request (BgpSpeakerIpv6Test:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.137s 2026-05-04 15:18:42.281 94291 DEBUG tempest.lib.common.rest_client [req-82a4386b-116e-4209-b2fa-91e64a996438 req-82a4386b-116e-4209-b2fa-91e64a996438 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 15:18:42 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2372', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-82a4386b-116e-4209-b2fa-91e64a996438', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "d168d8ce1fe64f49a1d7d577a4b1673c", "name": "tempest-BgpSpeakerIpv6Test-25790839-project-admin", "password_expires_at": null}, "audit_ids": ["D07LYmKFSsuecljAXU69Vg"], "expires_at": "2026-05-04T16:18:42.000000Z", "issued_at": "2026-05-04T15:18:42.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "402ea375b2f2414abadf1f716a43641c", "name": "tempest-BgpSpeakerIpv6Test-25790839"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/402ea375b2f2414abadf1f716a43641c", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:18:42.317 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker network ls 2026-05-04 15:18:42.414 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker network create --driver bridge --ipv6 --gateway 2001:db8:a000::1 --subnet 2001:db8:a000::/64 br-docker-ipv6 2026-05-04 15:18:42.443 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker ps --no-trunc=true --all=true 2026-05-04 15:18:42.455 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo rm -rf /tmp/ctn_docker/bgp/dr 2026-05-04 15:18:42.457 94291 INFO os_ken.tests.integrated.common.docker_base [-] mkdir -p /tmp/ctn_docker/bgp/dr 2026-05-04 15:18:42.459 94291 INFO os_ken.tests.integrated.common.docker_base [-] chmod 777 /tmp/ctn_docker/bgp/dr 2026-05-04 15:18:42.490 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker images 2026-05-04 15:18:42.501 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo rm -rf /tmp/ctn_docker/bgp/quagga 2026-05-04 15:18:42.504 94291 INFO os_ken.tests.integrated.common.docker_base [-] mkdir -p /tmp/ctn_docker/bgp/quagga 2026-05-04 15:18:42.505 94291 INFO os_ken.tests.integrated.common.docker_base [-] echo 'FROM quay.io/nf-core/ubuntu:20.04 RUN apt-get update RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd RUN echo "#!/bin/sh" > /bgpd RUN echo mkdir -p /run/quagga >> /bgpd RUN echo chmod 755 /run/quagga >> /bgpd RUN echo chown quagga:quagga /run/quagga >> /bgpd RUN echo exec /usr/sbin/bgpd >> /bgpd RUN chmod +x /bgpd CMD /bgpd' > /tmp/ctn_docker/bgp/quagga/Dockerfile 2026-05-04 15:18:43.091 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker build -t quagga /tmp/ctn_docker/bgp/quagga 2026-05-04 15:18:43.091 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stdout: 2026-05-04 15:18:43.091 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stderr: #0 building with "default" instance using docker driver #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 392B done #1 DONE 0.0s #2 [internal] load metadata for quay.io/nf-core/ubuntu:20.04 #2 DONE 0.1s #3 [internal] load .dockerignore #3 transferring context: 2B done #3 DONE 0.0s #4 [1/9] FROM quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e #4 resolve quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e done #4 DONE 0.0s #5 [2/9] RUN apt-get update #5 CACHED #6 [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd #6 0.175 Reading package lists... #6 0.187 Building dependency tree... #6 0.187 Reading state information... #6 0.188 E: Unable to locate package telnet #6 0.188 E: Unable to locate package tcpdump #6 0.188 E: Unable to locate package quagga-bgpd #6 ERROR: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 ------ > [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd: 0.187 Building dependency tree... 0.187 Reading state information... 0.188 E: Unable to locate package telnet 0.188 E: Unable to locate package tcpdump 0.188 E: Unable to locate package quagga-bgpd ------ 1 warning found (use docker --debug to expand):  - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 10) Dockerfile:3 -------------------- 1 | FROM quay.io/nf-core/ubuntu:20.04 2 | RUN apt-get update 3 | >>> RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd 4 | RUN echo "#!/bin/sh" > /bgpd 5 | RUN echo mkdir -p /run/quagga >> /bgpd -------------------- ERROR: failed to build: failed to solve: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 2026-05-04 15:18:43.334 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker builder prune -f 2026-05-04 15:22:32.374 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker build -t quagga /tmp/ctn_docker/bgp/quagga 2026-05-04 15:22:32.374 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stdout: : os_ken.tests.integrated.common.docker_base.CommandError 2026-05-04 15:22:32.375 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stderr: #0 building with "default" instance using docker driver #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 392B done #1 DONE 0.0s #2 [internal] load metadata for quay.io/nf-core/ubuntu:20.04 #2 DONE 0.4s #3 [internal] load .dockerignore #3 transferring context: 2B done #3 DONE 0.0s #4 [1/9] FROM quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e #4 resolve quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e done #4 sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 1.05MB / 28.58MB 0.2s #4 sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 19.92MB / 28.58MB 0.3s #4 sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 28.58MB / 28.58MB 0.4s done #4 extracting sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 #4 extracting sha256:99803d4b97f3db529ae9ca4174b0951afac6b309e7deaa8ec3214c584e02b3a8 1.3s done #4 DONE 1.7s #5 [2/9] RUN apt-get update #5 21.02 Get:1 http://security.ubuntu.com/ubuntu focal-security InRelease [128 kB] #5 65.28 Err:2 http://archive.ubuntu.com/ubuntu focal InRelease #5 65.28 Connection failed [IP: 185.125.190.81 80] #5 84.69 Ign:3 http://security.ubuntu.com/ubuntu focal-security/restricted amd64 Packages #5 109.2 Get:4 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 Packages [32.5 kB] #5 127.9 Err:5 http://archive.ubuntu.com/ubuntu focal-updates InRelease #5 127.9 Connection failed [IP: 185.125.190.83 80] #5 157.7 Get:6 http://archive.ubuntu.com/ubuntu focal-backports InRelease [128 kB] #5 160.6 Get:7 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [4366 kB] #5 161.0 Get:8 http://archive.ubuntu.com/ubuntu focal-backports/main amd64 Packages [54.7 kB] #5 162.0 Get:9 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages [28.4 kB] #5 225.0 Get:10 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages [1300 kB] #5 225.2 Get:3 http://security.ubuntu.com/ubuntu focal-security/restricted amd64 Packages [4710 kB] #5 225.6 Fetched 10.7 MB in 3min 45s (47.7 kB/s) #5 225.6 Reading package lists... #5 226.0 W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/focal/InRelease Connection failed [IP: 185.125.190.81 80] #5 226.0 W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/focal-updates/InRelease Connection failed [IP: 185.125.190.83 80] #5 226.0 W: Some index files failed to download. They have been ignored, or old ones used instead. #5 DONE 226.0s #6 [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd #6 0.262 Reading package lists... #6 0.644 Building dependency tree... #6 0.696 Reading state information... #6 0.702 Package telnet is not available, but is referred to by another package. #6 0.702 This may mean that the package is missing, has been obsoleted, or #6 0.702 is only available from another source #6 0.702 #6 0.705 E: Package 'telnet' has no installation candidate #6 ERROR: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 ------ > [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd: 0.644 Building dependency tree... 0.696 Reading state information... 0.702 Package telnet is not available, but is referred to by another package. 0.702 This may mean that the package is missing, has been obsoleted, or 0.702 is only available from another source 0.702 0.705 E: Package 'telnet' has no installation candidate ------ 1 warning found (use docker --debug to expand):  - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 10) Dockerfile:3 -------------------- 1 | FROM quay.io/nf-core/ubuntu:20.04 2 | RUN apt-get update 3 | >>> RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd 4 | RUN echo "#!/bin/sh" > /bgpd 5 | RUN echo mkdir -p /run/quagga >> /bgpd -------------------- ERROR: failed to build: failed to solve: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 : os_ken.tests.integrated.common.docker_base.CommandError 2026-05-04 15:22:34.422 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker build -t quagga /tmp/ctn_docker/bgp/quagga 2026-05-04 15:22:34.423 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stdout: : os_ken.tests.integrated.common.docker_base.CommandError 2026-05-04 15:22:34.423 94291 ERROR os_ken.tests.integrated.common.docker_base [-] stderr: #0 building with "default" instance using docker driver #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 392B done #1 DONE 0.0s #2 [internal] load metadata for quay.io/nf-core/ubuntu:20.04 #2 DONE 0.1s #3 [internal] load .dockerignore #3 transferring context: 2B done #3 DONE 0.0s #4 [1/9] FROM quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e #4 resolve quay.io/nf-core/ubuntu:20.04@sha256:59e9d08d8dc153bfc704de15af5b14ac82f5ac695377fa29dd5087b6fea7942e 0.0s done #4 DONE 0.0s #5 [2/9] RUN apt-get update #5 CACHED #6 [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd #6 0.193 Reading package lists... #6 0.585 Building dependency tree... #6 0.639 Reading state information... #6 0.645 Package telnet is not available, but is referred to by another package. #6 0.645 This may mean that the package is missing, has been obsoleted, or #6 0.645 is only available from another source #6 0.645 #6 0.648 E: Package 'telnet' has no installation candidate #6 ERROR: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 ------ > [3/9] RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd: 0.585 Building dependency tree... 0.639 Reading state information... 0.645 Package telnet is not available, but is referred to by another package. 0.645 This may mean that the package is missing, has been obsoleted, or 0.645 is only available from another source 0.645 0.648 E: Package 'telnet' has no installation candidate ------ 1 warning found (use docker --debug to expand):  - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 10) Dockerfile:3 -------------------- 1 | FROM quay.io/nf-core/ubuntu:20.04 2 | RUN apt-get update 3 | >>> RUN apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd 4 | RUN echo "#!/bin/sh" > /bgpd 5 | RUN echo mkdir -p /run/quagga >> /bgpd -------------------- ERROR: failed to build: failed to solve: process "/bin/sh -c apt-get install -qy --no-install-recommends telnet tcpdump quagga-bgpd" did not complete successfully: exit code: 100 : os_ken.tests.integrated.common.docker_base.CommandError 2026-05-04 15:22:34.423 94291 INFO tempest.test [-] raised in BgpSpeakerIpv6Test.setUpClass. Invoking tearDownClass. 2026-05-04 15:22:34.461 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker network ls 2026-05-04 15:22:34.698 94291 INFO os_ken.tests.integrated.common.docker_base [-] sudo docker network rm br-docker-ipv6 2026-05-04 15:22:34.817 94291 INFO tempest.lib.common.rest_client [req-58041bd1-7551-4ce4-ab06-c63aade19c34 req-58041bd1-7551-4ce4-ab06-c63aade19c34 ] Request (BgpSpeakerIpv6Test:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/users/86dea5eb9ef74aef9b5993aafa5f7656 0.118s 2026-05-04 15:22:34.818 94291 DEBUG tempest.lib.common.rest_client [req-58041bd1-7551-4ce4-ab06-c63aade19c34 req-58041bd1-7551-4ce4-ab06-c63aade19c34 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:34 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-58041bd1-7551-4ce4-ab06-c63aade19c34', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/users/86dea5eb9ef74aef9b5993aafa5f7656'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:34.933 94291 INFO tempest.lib.common.rest_client [req-d8a924ba-cef1-433f-877c-4890edb2b426 req-d8a924ba-cef1-433f-877c-4890edb2b426 ] Request (BgpSpeakerIpv6Test:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/users/d168d8ce1fe64f49a1d7d577a4b1673c 0.115s 2026-05-04 15:22:34.933 94291 DEBUG tempest.lib.common.rest_client [req-d8a924ba-cef1-433f-877c-4890edb2b426 req-d8a924ba-cef1-433f-877c-4890edb2b426 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:34 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d8a924ba-cef1-433f-877c-4890edb2b426', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/users/d168d8ce1fe64f49a1d7d577a4b1673c'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:34.933 94291 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 402ea375b2f2414abadf1f716a43641c 2026-05-04 15:22:35.054 94291 INFO tempest.lib.common.rest_client [req-9da45342-2046-4461-8994-2ee567b39d57 req-9da45342-2046-4461-8994-2ee567b39d57 ] Request (BgpSpeakerIpv6Test:tearDownClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.120s 2026-05-04 15:22:35.054 94291 DEBUG tempest.lib.common.rest_client [req-9da45342-2046-4461-8994-2ee567b39d57 req-9da45342-2046-4461-8994-2ee567b39d57 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 15:22:34 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-9da45342-2046-4461-8994-2ee567b39d57', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["CfoC68vGQemBG8fKrUnWbg"], "expires_at": "2026-05-04T16:22:35.000000Z", "issued_at": "2026-05-04T15:22:35.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:35.333 94291 INFO tempest.lib.common.rest_client [req-fa5980cc-c0e4-4bd5-8cdc-8f16942bf4b6 req-fa5980cc-c0e4-4bd5-8cdc-8f16942bf4b6 ] Request (BgpSpeakerIpv6Test:tearDownClass): 200 GET https://158.69.66.187/networking/v2.0/security-groups?tenant_id=402ea375b2f2414abadf1f716a43641c&name=default 0.278s 2026-05-04 15:22:35.333 94291 DEBUG tempest.lib.common.rest_client [req-fa5980cc-c0e4-4bd5-8cdc-8f16942bf4b6 req-fa5980cc-c0e4-4bd5-8cdc-8f16942bf4b6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:35 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2925', 'x-openstack-request-id': 'req-fa5980cc-c0e4-4bd5-8cdc-8f16942bf4b6', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups?tenant_id=402ea375b2f2414abadf1f716a43641c&name=default'} Body: b'{"security_groups": [{"id": "022e75d5-7638-4d8b-a137-25014b6d7b0a", "name": "default", "stateful": true, "tenant_id": "402ea375b2f2414abadf1f716a43641c", "description": "Default security group", "shared": false, "security_group_rules": [{"id": "4bba6958-7516-48d8-a499-ef52bf428868", "project_id": "402ea375b2f2414abadf1f716a43641c", "tenant_id": "402ea375b2f2414abadf1f716a43641c", "security_group_id": "022e75d5-7638-4d8b-a137-25014b6d7b0a", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 135, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:22:35Z", "updated_at": "2026-05-04T15:22:35Z", "revision_number": 0}, {"id": "4ea5d2d6-3379-446c-8af8-af4108346d7a", "project_id": "402ea375b2f2414abadf1f716a43641c", "tenant_id": "402ea375b2f2414abadf1f716a43641c", "security_group_id": "022e75d5-7638-4d8b-a137-25014b6d7b0a", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 133, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:22:35Z", "updated_at": "2026-05-04T15:22:35Z", "revision_number": 0}, {"id": "e907fbec-dcd3-4063-ac26-d34bf6cc34a5", "project_id": "402ea375b2f2414abadf1f716a43641c", "tenant_id": "402ea375b2f2414abadf1f716a43641c", "security_group_id": "022e75d5-7638-4d8b-a137-25014b6d7b0a", "ethertype": "IPv6", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "022e75d5-7638-4d8b-a137-25014b6d7b0a", "standard_attr_id": 132, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:22:35Z", "updated_at": "2026-05-04T15:22:35Z", "revision_number": 0}, {"id": "f0bfdc3b-528b-4f75-9b18-9588f407161d", "project_id": "402ea375b2f2414abadf1f716a43641c", "tenant_id": "402ea375b2f2414abadf1f716a43641c", "security_group_id": "022e75d5-7638-4d8b-a137-25014b6d7b0a", "ethertype": "IPv4", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "022e75d5-7638-4d8b-a137-25014b6d7b0a", "standard_attr_id": 134, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:22:35Z", "updated_at": "2026-05-04T15:22:35Z", "revision_number": 0}], "tags": [], "created_at": "2026-05-04T15:22:35Z", "updated_at": "2026-05-04T15:22:35Z", "revision_number": 1, "project_id": "402ea375b2f2414abadf1f716a43641c"}]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:35.523 94291 INFO tempest.lib.common.rest_client [req-3e980a01-2a5b-48d1-92c2-b85d537201a8 req-3e980a01-2a5b-48d1-92c2-b85d537201a8 ] Request (BgpSpeakerIpv6Test:tearDownClass): 204 DELETE https://158.69.66.187/networking/v2.0/security-groups/022e75d5-7638-4d8b-a137-25014b6d7b0a 0.189s 2026-05-04 15:22:35.523 94291 DEBUG tempest.lib.common.rest_client [req-3e980a01-2a5b-48d1-92c2-b85d537201a8 req-3e980a01-2a5b-48d1-92c2-b85d537201a8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:35 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-3e980a01-2a5b-48d1-92c2-b85d537201a8', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups/022e75d5-7638-4d8b-a137-25014b6d7b0a'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:35.590 94291 INFO tempest.lib.common.rest_client [req-c18a98cd-7339-49f3-a53c-3ded68ce80af req-c18a98cd-7339-49f3-a53c-3ded68ce80af ] Request (BgpSpeakerIpv6Test:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/projects/402ea375b2f2414abadf1f716a43641c 0.067s 2026-05-04 15:22:35.590 94291 DEBUG tempest.lib.common.rest_client [req-c18a98cd-7339-49f3-a53c-3ded68ce80af req-c18a98cd-7339-49f3-a53c-3ded68ce80af ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:35 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c18a98cd-7339-49f3-a53c-3ded68ce80af', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/402ea375b2f2414abadf1f716a43641c'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:35.591 94291 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 5824bcfb01194c94bd1d2a7459044b87 2026-05-04 15:22:35.767 94291 INFO tempest.lib.common.rest_client [req-aedae3ea-2f53-4df7-bc58-2c2e64db42e5 req-aedae3ea-2f53-4df7-bc58-2c2e64db42e5 ] Request (BgpSpeakerIpv6Test:tearDownClass): 200 GET https://158.69.66.187/networking/v2.0/security-groups?tenant_id=5824bcfb01194c94bd1d2a7459044b87&name=default 0.176s 2026-05-04 15:22:35.767 94291 DEBUG tempest.lib.common.rest_client [req-aedae3ea-2f53-4df7-bc58-2c2e64db42e5 req-aedae3ea-2f53-4df7-bc58-2c2e64db42e5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:35 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2925', 'x-openstack-request-id': 'req-aedae3ea-2f53-4df7-bc58-2c2e64db42e5', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups?tenant_id=5824bcfb01194c94bd1d2a7459044b87&name=default'} Body: b'{"security_groups": [{"id": "f898777f-59bd-486a-b218-2b238cd29ffa", "name": "default", "stateful": true, "tenant_id": "5824bcfb01194c94bd1d2a7459044b87", "description": "Default security group", "shared": false, "security_group_rules": [{"id": "08d4f98d-ba15-41e9-a205-67acf4bc0e67", "project_id": "5824bcfb01194c94bd1d2a7459044b87", "tenant_id": "5824bcfb01194c94bd1d2a7459044b87", "security_group_id": "f898777f-59bd-486a-b218-2b238cd29ffa", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 138, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:22:35Z", "updated_at": "2026-05-04T15:22:35Z", "revision_number": 0}, {"id": "1b42ce69-9449-499b-b51e-11e7dd7865ca", "project_id": "5824bcfb01194c94bd1d2a7459044b87", "tenant_id": "5824bcfb01194c94bd1d2a7459044b87", "security_group_id": "f898777f-59bd-486a-b218-2b238cd29ffa", "ethertype": "IPv4", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "f898777f-59bd-486a-b218-2b238cd29ffa", "standard_attr_id": 139, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:22:35Z", "updated_at": "2026-05-04T15:22:35Z", "revision_number": 0}, {"id": "6d48a56e-02bf-4b44-a0d2-b26fd34ebc71", "project_id": "5824bcfb01194c94bd1d2a7459044b87", "tenant_id": "5824bcfb01194c94bd1d2a7459044b87", "security_group_id": "f898777f-59bd-486a-b218-2b238cd29ffa", "ethertype": "IPv6", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "f898777f-59bd-486a-b218-2b238cd29ffa", "standard_attr_id": 137, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:22:35Z", "updated_at": "2026-05-04T15:22:35Z", "revision_number": 0}, {"id": "7aac8145-ed7f-4a04-ab6b-c0377e42f3e9", "project_id": "5824bcfb01194c94bd1d2a7459044b87", "tenant_id": "5824bcfb01194c94bd1d2a7459044b87", "security_group_id": "f898777f-59bd-486a-b218-2b238cd29ffa", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 140, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:22:35Z", "updated_at": "2026-05-04T15:22:35Z", "revision_number": 0}], "tags": [], "created_at": "2026-05-04T15:22:35Z", "updated_at": "2026-05-04T15:22:35Z", "revision_number": 1, "project_id": "5824bcfb01194c94bd1d2a7459044b87"}]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:35.931 94291 INFO tempest.lib.common.rest_client [req-b848ea6a-7767-46ae-8841-9c34318aa6dc req-b848ea6a-7767-46ae-8841-9c34318aa6dc ] Request (BgpSpeakerIpv6Test:tearDownClass): 204 DELETE https://158.69.66.187/networking/v2.0/security-groups/f898777f-59bd-486a-b218-2b238cd29ffa 0.163s 2026-05-04 15:22:35.931 94291 DEBUG tempest.lib.common.rest_client [req-b848ea6a-7767-46ae-8841-9c34318aa6dc req-b848ea6a-7767-46ae-8841-9c34318aa6dc ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:35 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-b848ea6a-7767-46ae-8841-9c34318aa6dc', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups/f898777f-59bd-486a-b218-2b238cd29ffa'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:36.025 94291 INFO tempest.lib.common.rest_client [req-58c998c8-f617-48c2-a5eb-b871be43448b req-58c998c8-f617-48c2-a5eb-b871be43448b ] Request (BgpSpeakerIpv6Test:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/projects/5824bcfb01194c94bd1d2a7459044b87 0.094s 2026-05-04 15:22:36.025 94291 DEBUG tempest.lib.common.rest_client [req-58c998c8-f617-48c2-a5eb-b871be43448b req-58c998c8-f617-48c2-a5eb-b871be43448b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:35 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-58c998c8-f617-48c2-a5eb-b871be43448b', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/5824bcfb01194c94bd1d2a7459044b87'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:36.098 94291 INFO tempest.lib.common.rest_client [req-2a1b6b97-8694-4782-93a6-afd2ebd22d7f req-2a1b6b97-8694-4782-93a6-afd2ebd22d7f ] Request (Bgp:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.068s 2026-05-04 15:22:36.099 94291 DEBUG tempest.lib.common.rest_client [req-2a1b6b97-8694-4782-93a6-afd2ebd22d7f req-2a1b6b97-8694-4782-93a6-afd2ebd22d7f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 15:22:36 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2a1b6b97-8694-4782-93a6-afd2ebd22d7f', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["k-AEdT-mSXyJPSGlcJ7CdQ"], "expires_at": "2026-05-04T16:22:36.000000Z", "issued_at": "2026-05-04T15:22:36.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:36.172 94291 INFO tempest.lib.common.rest_client [req-3bd760ab-2b6b-45cd-8184-3d5f33707e9c req-3bd760ab-2b6b-45cd-8184-3d5f33707e9c ] Request (Bgp:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.071s 2026-05-04 15:22:36.172 94291 DEBUG tempest.lib.common.rest_client [req-3bd760ab-2b6b-45cd-8184-3d5f33707e9c req-3bd760ab-2b6b-45cd-8184-3d5f33707e9c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 15:22:36 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3bd760ab-2b6b-45cd-8184-3d5f33707e9c', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["WN5NsubBREWzug7M5mrQuA"], "expires_at": "2026-05-04T16:22:36.000000Z", "issued_at": "2026-05-04T15:22:36.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:36.201 94291 INFO tempest.lib.common.rest_client [req-7e2123e5-432f-4598-80b1-149fd591b4ed req-7e2123e5-432f-4598-80b1-149fd591b4ed ] Request (Bgp:setUpClass): 200 GET https://158.69.66.187/identity/v3/domains?name=Default 0.028s 2026-05-04 15:22:36.201 94291 DEBUG tempest.lib.common.rest_client [req-7e2123e5-432f-4598-80b1-149fd591b4ed req-7e2123e5-432f-4598-80b1-149fd591b4ed ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:36 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '314', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7e2123e5-432f-4598-80b1-149fd591b4ed', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/domains/default"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/domains?name=Default", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:36.201 94291 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /opt/stack/tempest/tempest/lib/common/dynamic_creds.py:399 2026-05-04 15:22:36.233 94291 INFO tempest.lib.common.rest_client [req-71ad9c9e-5e9e-4da4-a690-195f2ba0d5d4 req-71ad9c9e-5e9e-4da4-a690-195f2ba0d5d4 ] Request (Bgp:setUpClass): 201 POST https://158.69.66.187/identity/v3/projects 0.031s 2026-05-04 15:22:36.233 94291 DEBUG tempest.lib.common.rest_client [req-71ad9c9e-5e9e-4da4-a690-195f2ba0d5d4 req-71ad9c9e-5e9e-4da4-a690-195f2ba0d5d4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-Bgp-170953746-desc", "domain_id": "default", "name": "tempest-Bgp-170953746"}} Response - Headers: {'date': 'Mon, 04 May 2026 15:22:36 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '344', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-71ad9c9e-5e9e-4da4-a690-195f2ba0d5d4', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/projects'} Body: b'{"project": {"id": "6903436b317e4e53b7d26679ef441354", "name": "tempest-Bgp-170953746", "domain_id": "default", "description": "tempest-Bgp-170953746-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/projects/6903436b317e4e53b7d26679ef441354"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:36.294 94291 INFO tempest.lib.common.rest_client [req-940bfed4-1cc1-401f-8830-ed2240050619 req-940bfed4-1cc1-401f-8830-ed2240050619 ] Request (Bgp:setUpClass): 201 POST https://158.69.66.187/identity/v3/users 0.061s 2026-05-04 15:22:36.294 94291 DEBUG tempest.lib.common.rest_client [req-940bfed4-1cc1-401f-8830-ed2240050619 req-940bfed4-1cc1-401f-8830-ed2240050619 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-Bgp-170953746-project-member", "password": "C0#HEYS3aF&c6%D", "domain_id": "default"}} Response - Headers: {'date': 'Mon, 04 May 2026 15:22:36 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '281', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-940bfed4-1cc1-401f-8830-ed2240050619', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/users'} Body: b'{"user": {"id": "b4713f478b854106b5d1d53d5777340c", "name": "tempest-Bgp-170953746-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/users/b4713f478b854106b5d1d53d5777340c"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:36.319 94291 INFO tempest.lib.common.rest_client [req-a5898e1b-fb14-49ec-b9a5-e77a4fa916b2 req-a5898e1b-fb14-49ec-b9a5-e77a4fa916b2 ] Request (Bgp:setUpClass): 200 GET https://158.69.66.187/identity/v3/roles 0.024s 2026-05-04 15:22:36.319 94291 DEBUG tempest.lib.common.rest_client [req-a5898e1b-fb14-49ec-b9a5-e77a4fa916b2 req-a5898e1b-fb14-49ec-b9a5-e77a4fa916b2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:36 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1688', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a5898e1b-fb14-49ec-b9a5-e77a4fa916b2', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/roles'} Body: b'{"roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/0bf3877297e946aea0e9707cf0fca2f3"}}, {"id": "144ae258a1dd4a8b8fd80ea9b0121538", "name": "service", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/144ae258a1dd4a8b8fd80ea9b0121538"}}, {"id": "3bce8cae63be4c8981b8b268ec036759", "name": "anotherrole", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/3bce8cae63be4c8981b8b268ec036759"}}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/4ab08f7891324518bd7bb70355db34df"}}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/8b268c2880be4eb6a62872f84972607b"}}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/ca2e04612b7a4bb7941337a7199aa7bb"}}, {"id": "e6dda06961a146a38b10003c042cdb82", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/e6dda06961a146a38b10003c042cdb82"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/roles", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:36.350 94291 INFO tempest.lib.common.rest_client [req-10d75a26-2bd2-4599-a1c1-fee758941f6d req-10d75a26-2bd2-4599-a1c1-fee758941f6d ] Request (Bgp:setUpClass): 204 PUT https://158.69.66.187/identity/v3/projects/6903436b317e4e53b7d26679ef441354/users/b4713f478b854106b5d1d53d5777340c/roles/ca2e04612b7a4bb7941337a7199aa7bb 0.030s 2026-05-04 15:22:36.350 94291 DEBUG tempest.lib.common.rest_client [req-10d75a26-2bd2-4599-a1c1-fee758941f6d req-10d75a26-2bd2-4599-a1c1-fee758941f6d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:36 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-10d75a26-2bd2-4599-a1c1-fee758941f6d', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/6903436b317e4e53b7d26679ef441354/users/b4713f478b854106b5d1d53d5777340c/roles/ca2e04612b7a4bb7941337a7199aa7bb'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:36.350 94291 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user b4713f478b854106b5d1d53d5777340c is created with scope project and roles: ['member'] 2026-05-04 15:22:36.350 94291 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-Bgp-170953746-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '6903436b317e4e53b7d26679ef441354', 'project_name': 'tempest-Bgp-170953746', 'tenant_id': '6903436b317e4e53b7d26679ef441354', 'tenant_name': 'tempest-Bgp-170953746', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'b4713f478b854106b5d1d53d5777340c', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 15:22:36.350 94291 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-Bgp-170953746-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '6903436b317e4e53b7d26679ef441354', 'project_name': 'tempest-Bgp-170953746', 'tenant_id': '6903436b317e4e53b7d26679ef441354', 'tenant_name': 'tempest-Bgp-170953746', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'b4713f478b854106b5d1d53d5777340c', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 15:22:36.471 94291 INFO tempest.lib.common.rest_client [req-7023263a-d80f-4463-b4cb-76aba6c1b0ad req-7023263a-d80f-4463-b4cb-76aba6c1b0ad ] Request (Bgp:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.116s 2026-05-04 15:22:36.472 94291 DEBUG tempest.lib.common.rest_client [req-7023263a-d80f-4463-b4cb-76aba6c1b0ad req-7023263a-d80f-4463-b4cb-76aba6c1b0ad ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 15:22:36 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2221', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7023263a-d80f-4463-b4cb-76aba6c1b0ad', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "b4713f478b854106b5d1d53d5777340c", "name": "tempest-Bgp-170953746-project-member", "password_expires_at": null}, "audit_ids": ["53v_clUbRYic16rD8OZtqQ"], "expires_at": "2026-05-04T16:22:36.000000Z", "issued_at": "2026-05-04T15:22:36.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "6903436b317e4e53b7d26679ef441354", "name": "tempest-Bgp-170953746"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/6903436b317e4e53b7d26679ef441354", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:36.473 94291 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: None and credential_type: admin get_credentials /opt/stack/tempest/tempest/lib/common/dynamic_creds.py:399 2026-05-04 15:22:36.541 94291 INFO tempest.lib.common.rest_client [req-8e324477-8185-4f39-a221-8d240c8c05e0 req-8e324477-8185-4f39-a221-8d240c8c05e0 ] Request (Bgp:setUpClass): 201 POST https://158.69.66.187/identity/v3/projects 0.067s 2026-05-04 15:22:36.541 94291 DEBUG tempest.lib.common.rest_client [req-8e324477-8185-4f39-a221-8d240c8c05e0 req-8e324477-8185-4f39-a221-8d240c8c05e0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-Bgp-1197886510-desc", "domain_id": "default", "name": "tempest-Bgp-1197886510"}} Response - Headers: {'date': 'Mon, 04 May 2026 15:22:36 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '346', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-8e324477-8185-4f39-a221-8d240c8c05e0', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/projects'} Body: b'{"project": {"id": "7884cc4a19d24b4fad928dabab1c2b39", "name": "tempest-Bgp-1197886510", "domain_id": "default", "description": "tempest-Bgp-1197886510-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/projects/7884cc4a19d24b4fad928dabab1c2b39"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:36.607 94291 INFO tempest.lib.common.rest_client [req-848602fc-d180-478c-8380-4689a14a86fb req-848602fc-d180-478c-8380-4689a14a86fb ] Request (Bgp:setUpClass): 201 POST https://158.69.66.187/identity/v3/users 0.065s 2026-05-04 15:22:36.607 94291 DEBUG tempest.lib.common.rest_client [req-848602fc-d180-478c-8380-4689a14a86fb req-848602fc-d180-478c-8380-4689a14a86fb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-Bgp-1197886510-project-admin", "password": "D9~W2KDHBEnoIYk", "domain_id": "default"}} Response - Headers: {'date': 'Mon, 04 May 2026 15:22:36 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '281', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-848602fc-d180-478c-8380-4689a14a86fb', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/users'} Body: b'{"user": {"id": "0c8684e2fab441e3914cee51b95f6738", "name": "tempest-Bgp-1197886510-project-admin", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/users/0c8684e2fab441e3914cee51b95f6738"}}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:36.632 94291 INFO tempest.lib.common.rest_client [req-680eb76a-1ba4-42cb-bf37-6ca3725bb449 req-680eb76a-1ba4-42cb-bf37-6ca3725bb449 ] Request (Bgp:setUpClass): 200 GET https://158.69.66.187/identity/v3/roles 0.025s 2026-05-04 15:22:36.632 94291 DEBUG tempest.lib.common.rest_client [req-680eb76a-1ba4-42cb-bf37-6ca3725bb449 req-680eb76a-1ba4-42cb-bf37-6ca3725bb449 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:36 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1688', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-680eb76a-1ba4-42cb-bf37-6ca3725bb449', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/roles'} Body: b'{"roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/0bf3877297e946aea0e9707cf0fca2f3"}}, {"id": "144ae258a1dd4a8b8fd80ea9b0121538", "name": "service", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/144ae258a1dd4a8b8fd80ea9b0121538"}}, {"id": "3bce8cae63be4c8981b8b268ec036759", "name": "anotherrole", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/3bce8cae63be4c8981b8b268ec036759"}}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/4ab08f7891324518bd7bb70355db34df"}}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/8b268c2880be4eb6a62872f84972607b"}}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/ca2e04612b7a4bb7941337a7199aa7bb"}}, {"id": "e6dda06961a146a38b10003c042cdb82", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/e6dda06961a146a38b10003c042cdb82"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/roles", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:36.663 94291 INFO tempest.lib.common.rest_client [req-7b799717-9462-4fab-b769-b3733d8bf626 req-7b799717-9462-4fab-b769-b3733d8bf626 ] Request (Bgp:setUpClass): 204 PUT https://158.69.66.187/identity/v3/projects/7884cc4a19d24b4fad928dabab1c2b39/users/0c8684e2fab441e3914cee51b95f6738/roles/8b268c2880be4eb6a62872f84972607b 0.030s 2026-05-04 15:22:36.663 94291 DEBUG tempest.lib.common.rest_client [req-7b799717-9462-4fab-b769-b3733d8bf626 req-7b799717-9462-4fab-b769-b3733d8bf626 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:36 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7b799717-9462-4fab-b769-b3733d8bf626', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/7884cc4a19d24b4fad928dabab1c2b39/users/0c8684e2fab441e3914cee51b95f6738/roles/8b268c2880be4eb6a62872f84972607b'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:36.719 94291 INFO tempest.lib.common.rest_client [req-2992ebf7-1b1b-4f90-af90-d9c1e13cbc3b req-2992ebf7-1b1b-4f90-af90-d9c1e13cbc3b ] Request (Bgp:setUpClass): 200 GET https://158.69.66.187/identity/v3/roles 0.055s 2026-05-04 15:22:36.719 94291 DEBUG tempest.lib.common.rest_client [req-2992ebf7-1b1b-4f90-af90-d9c1e13cbc3b req-2992ebf7-1b1b-4f90-af90-d9c1e13cbc3b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:36 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1688', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2992ebf7-1b1b-4f90-af90-d9c1e13cbc3b', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/identity/v3/roles'} Body: b'{"roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/0bf3877297e946aea0e9707cf0fca2f3"}}, {"id": "144ae258a1dd4a8b8fd80ea9b0121538", "name": "service", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/144ae258a1dd4a8b8fd80ea9b0121538"}}, {"id": "3bce8cae63be4c8981b8b268ec036759", "name": "anotherrole", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/3bce8cae63be4c8981b8b268ec036759"}}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/4ab08f7891324518bd7bb70355db34df"}}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/8b268c2880be4eb6a62872f84972607b"}}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://158.69.66.187/identity/v3/roles/ca2e04612b7a4bb7941337a7199aa7bb"}}, {"id": "e6dda06961a146a38b10003c042cdb82", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://158.69.66.187/identity/v3/roles/e6dda06961a146a38b10003c042cdb82"}}], "links": {"next": null, "self": "https://158.69.66.187/identity/v3/roles", "previous": null}}\n' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:36.741 94291 INFO tempest.lib.common.rest_client [req-f04c4889-1490-4922-9d19-48801535a784 req-f04c4889-1490-4922-9d19-48801535a784 ] Request (Bgp:setUpClass): 204 PUT https://158.69.66.187/identity/v3/projects/7884cc4a19d24b4fad928dabab1c2b39/users/0c8684e2fab441e3914cee51b95f6738/roles/8b268c2880be4eb6a62872f84972607b 0.022s 2026-05-04 15:22:36.741 94291 DEBUG tempest.lib.common.rest_client [req-f04c4889-1490-4922-9d19-48801535a784 req-f04c4889-1490-4922-9d19-48801535a784 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:36 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f04c4889-1490-4922-9d19-48801535a784', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/7884cc4a19d24b4fad928dabab1c2b39/users/0c8684e2fab441e3914cee51b95f6738/roles/8b268c2880be4eb6a62872f84972607b'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:36.742 94291 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 0c8684e2fab441e3914cee51b95f6738 is created with scope project and roles: ['admin'] 2026-05-04 15:22:36.742 94291 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-Bgp-1197886510-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '7884cc4a19d24b4fad928dabab1c2b39', 'project_name': 'tempest-Bgp-1197886510', 'tenant_id': '7884cc4a19d24b4fad928dabab1c2b39', 'tenant_name': 'tempest-Bgp-1197886510', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '0c8684e2fab441e3914cee51b95f6738', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 15:22:36.742 94291 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-Bgp-1197886510-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '7884cc4a19d24b4fad928dabab1c2b39', 'project_name': 'tempest-Bgp-1197886510', 'tenant_id': '7884cc4a19d24b4fad928dabab1c2b39', 'tenant_name': 'tempest-Bgp-1197886510', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '0c8684e2fab441e3914cee51b95f6738', 'system': None}, Network: None, Subnet: None, Router: None 2026-05-04 15:22:36.858 94291 INFO tempest.lib.common.rest_client [req-16bcec30-20f1-4d08-a9f5-7d2b24befb6d req-16bcec30-20f1-4d08-a9f5-7d2b24befb6d ] Request (Bgp:setUpClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.113s 2026-05-04 15:22:36.859 94291 DEBUG tempest.lib.common.rest_client [req-16bcec30-20f1-4d08-a9f5-7d2b24befb6d req-16bcec30-20f1-4d08-a9f5-7d2b24befb6d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 15:22:36 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2346', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-16bcec30-20f1-4d08-a9f5-7d2b24befb6d', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "0c8684e2fab441e3914cee51b95f6738", "name": "tempest-Bgp-1197886510-project-admin", "password_expires_at": null}, "audit_ids": ["J32yp0CUQhOBkV63OX1LRw"], "expires_at": "2026-05-04T16:22:36.000000Z", "issued_at": "2026-05-04T15:22:36.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "7884cc4a19d24b4fad928dabab1c2b39", "name": "tempest-Bgp-1197886510"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/7884cc4a19d24b4fad928dabab1c2b39", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:36.860 94291 INFO tempest.test [-] raised in Bgp.setUpClass. Invoking tearDownClass. 2026-05-04 15:22:36.860 94291 INFO tempest.test [-] tearDownClass of resources failed: type object 'Bgp' has no attribute 'trunks' 2026-05-04 15:22:36.960 94291 INFO tempest.lib.common.rest_client [req-cf3b82a5-8ca9-40f3-8347-77ae92752913 req-cf3b82a5-8ca9-40f3-8347-77ae92752913 ] Request (Bgp:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/users/b4713f478b854106b5d1d53d5777340c 0.099s 2026-05-04 15:22:36.960 94291 DEBUG tempest.lib.common.rest_client [req-cf3b82a5-8ca9-40f3-8347-77ae92752913 req-cf3b82a5-8ca9-40f3-8347-77ae92752913 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:36 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-cf3b82a5-8ca9-40f3-8347-77ae92752913', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/users/b4713f478b854106b5d1d53d5777340c'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:37.055 94291 INFO tempest.lib.common.rest_client [req-2fdf5429-bf8b-4d97-a848-5cdae5889de5 req-2fdf5429-bf8b-4d97-a848-5cdae5889de5 ] Request (Bgp:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/users/0c8684e2fab441e3914cee51b95f6738 0.094s 2026-05-04 15:22:37.055 94291 DEBUG tempest.lib.common.rest_client [req-2fdf5429-bf8b-4d97-a848-5cdae5889de5 req-2fdf5429-bf8b-4d97-a848-5cdae5889de5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:36 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2fdf5429-bf8b-4d97-a848-5cdae5889de5', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/users/0c8684e2fab441e3914cee51b95f6738'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:37.055 94291 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 7884cc4a19d24b4fad928dabab1c2b39 2026-05-04 15:22:37.161 94291 INFO tempest.lib.common.rest_client [req-cbd920c1-08d2-497d-b335-dabed8f309f1 req-cbd920c1-08d2-497d-b335-dabed8f309f1 ] Request (Bgp:tearDownClass): 201 POST https://158.69.66.187/identity/v3/auth/tokens 0.105s 2026-05-04 15:22:37.161 94291 DEBUG tempest.lib.common.rest_client [req-cbd920c1-08d2-497d-b335-dabed8f309f1 req-cbd920c1-08d2-497d-b335-dabed8f309f1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 04 May 2026 15:22:37 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2298', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-cbd920c1-08d2-497d-b335-dabed8f309f1', 'connection': 'close', 'status': '201', 'content-location': 'https://158.69.66.187/identity/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9e9ba9ae4bbd4d3c8a1b1318606a48d1", "name": "admin", "password_expires_at": null}, "audit_ids": ["JYDdcaHjSe6RUXEg4q0shw"], "expires_at": "2026-05-04T16:22:37.000000Z", "issued_at": "2026-05-04T15:22:37.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "d0b49712cfdd475c8dd8af5a308f9a56", "name": "admin"}, "is_domain": false, "roles": [{"id": "0bf3877297e946aea0e9707cf0fca2f3", "name": "reader"}, {"id": "ca2e04612b7a4bb7941337a7199aa7bb", "name": "member"}, {"id": "4ab08f7891324518bd7bb70355db34df", "name": "manager"}, {"id": "8b268c2880be4eb6a62872f84972607b", "name": "admin"}], "catalog": [{"endpoints": [{"id": "1771630ab3fe4e368559ebf44eba7deb", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2.1", "region": "RegionOne"}], "id": "1f6dffcc4aac4361acef1c14d9957435", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "8f7d66c1b5c346baa1ce17d93fe9a05d", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/identity", "region": "RegionOne"}], "id": "25e88bd45cf24a38be212acb9fdf727c", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "d2eaa3331ca244608ea450a37cfc04d1", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/compute/v2/d0b49712cfdd475c8dd8af5a308f9a56", "region": "RegionOne"}], "id": "4d0d5ad602c5463a99937a63bda4c71f", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "cd6fe42947754e8383b51f46117cbe44", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/placement", "region": "RegionOne"}], "id": "64a574c6d7b844eab89a7029c67105e0", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "2608424018f0438b96b025af169d38d5", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/networking", "region": "RegionOne"}], "id": "bdfcdcc213a14faf81786ff7771cf655", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5d58608fa0c94c118476a35c104164e7", "interface": "public", "region_id": "RegionOne", "url": "https://158.69.66.187/image", "region": "RegionOne"}], "id": "c657e4a5d4a145e99c3ea6d6bb303b0f", "type": "image", "name": "glance"}]}}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:37.391 94291 INFO tempest.lib.common.rest_client [req-ea0298fb-0a5a-40f2-bf47-00999fa47386 req-ea0298fb-0a5a-40f2-bf47-00999fa47386 ] Request (Bgp:tearDownClass): 200 GET https://158.69.66.187/networking/v2.0/security-groups?tenant_id=7884cc4a19d24b4fad928dabab1c2b39&name=default 0.229s 2026-05-04 15:22:37.391 94291 DEBUG tempest.lib.common.rest_client [req-ea0298fb-0a5a-40f2-bf47-00999fa47386 req-ea0298fb-0a5a-40f2-bf47-00999fa47386 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:37 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2925', 'x-openstack-request-id': 'req-ea0298fb-0a5a-40f2-bf47-00999fa47386', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups?tenant_id=7884cc4a19d24b4fad928dabab1c2b39&name=default'} Body: b'{"security_groups": [{"id": "269d5048-9066-46c6-b978-8bc82743b9ea", "name": "default", "stateful": true, "tenant_id": "7884cc4a19d24b4fad928dabab1c2b39", "description": "Default security group", "shared": false, "security_group_rules": [{"id": "6ddb43dc-3dca-4cac-90a1-cd94c68d3c18", "project_id": "7884cc4a19d24b4fad928dabab1c2b39", "tenant_id": "7884cc4a19d24b4fad928dabab1c2b39", "security_group_id": "269d5048-9066-46c6-b978-8bc82743b9ea", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 145, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:22:37Z", "updated_at": "2026-05-04T15:22:37Z", "revision_number": 0}, {"id": "b64a2638-e2c6-4ead-ab07-cd56a4db94d6", "project_id": "7884cc4a19d24b4fad928dabab1c2b39", "tenant_id": "7884cc4a19d24b4fad928dabab1c2b39", "security_group_id": "269d5048-9066-46c6-b978-8bc82743b9ea", "ethertype": "IPv6", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "269d5048-9066-46c6-b978-8bc82743b9ea", "standard_attr_id": 142, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:22:37Z", "updated_at": "2026-05-04T15:22:37Z", "revision_number": 0}, {"id": "dd1c6088-f83f-434e-9c8e-bcf1857be805", "project_id": "7884cc4a19d24b4fad928dabab1c2b39", "tenant_id": "7884cc4a19d24b4fad928dabab1c2b39", "security_group_id": "269d5048-9066-46c6-b978-8bc82743b9ea", "ethertype": "IPv4", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "269d5048-9066-46c6-b978-8bc82743b9ea", "standard_attr_id": 144, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:22:37Z", "updated_at": "2026-05-04T15:22:37Z", "revision_number": 0}, {"id": "f8c975bb-250c-4966-b203-636681ef2471", "project_id": "7884cc4a19d24b4fad928dabab1c2b39", "tenant_id": "7884cc4a19d24b4fad928dabab1c2b39", "security_group_id": "269d5048-9066-46c6-b978-8bc82743b9ea", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 143, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:22:37Z", "updated_at": "2026-05-04T15:22:37Z", "revision_number": 0}], "tags": [], "created_at": "2026-05-04T15:22:37Z", "updated_at": "2026-05-04T15:22:37Z", "revision_number": 1, "project_id": "7884cc4a19d24b4fad928dabab1c2b39"}]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:37.558 94291 INFO tempest.lib.common.rest_client [req-eed2bb5c-7146-4e37-9e1f-5a3b2b81c4f8 req-eed2bb5c-7146-4e37-9e1f-5a3b2b81c4f8 ] Request (Bgp:tearDownClass): 204 DELETE https://158.69.66.187/networking/v2.0/security-groups/269d5048-9066-46c6-b978-8bc82743b9ea 0.166s 2026-05-04 15:22:37.558 94291 DEBUG tempest.lib.common.rest_client [req-eed2bb5c-7146-4e37-9e1f-5a3b2b81c4f8 req-eed2bb5c-7146-4e37-9e1f-5a3b2b81c4f8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:37 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-eed2bb5c-7146-4e37-9e1f-5a3b2b81c4f8', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups/269d5048-9066-46c6-b978-8bc82743b9ea'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:37.620 94291 INFO tempest.lib.common.rest_client [req-d805fe26-9fe2-437f-96c0-5fc222cd1ab6 req-d805fe26-9fe2-437f-96c0-5fc222cd1ab6 ] Request (Bgp:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/projects/7884cc4a19d24b4fad928dabab1c2b39 0.062s 2026-05-04 15:22:37.620 94291 DEBUG tempest.lib.common.rest_client [req-d805fe26-9fe2-437f-96c0-5fc222cd1ab6 req-d805fe26-9fe2-437f-96c0-5fc222cd1ab6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:37 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d805fe26-9fe2-437f-96c0-5fc222cd1ab6', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/7884cc4a19d24b4fad928dabab1c2b39'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:37.620 94291 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 6903436b317e4e53b7d26679ef441354 2026-05-04 15:22:37.786 94291 INFO tempest.lib.common.rest_client [req-5a3a2ca0-4e0e-4b95-9376-e40125034c76 req-5a3a2ca0-4e0e-4b95-9376-e40125034c76 ] Request (Bgp:tearDownClass): 200 GET https://158.69.66.187/networking/v2.0/security-groups?tenant_id=6903436b317e4e53b7d26679ef441354&name=default 0.166s 2026-05-04 15:22:37.787 94291 DEBUG tempest.lib.common.rest_client [req-5a3a2ca0-4e0e-4b95-9376-e40125034c76 req-5a3a2ca0-4e0e-4b95-9376-e40125034c76 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:37 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2925', 'x-openstack-request-id': 'req-5a3a2ca0-4e0e-4b95-9376-e40125034c76', 'connection': 'close', 'status': '200', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups?tenant_id=6903436b317e4e53b7d26679ef441354&name=default'} Body: b'{"security_groups": [{"id": "fecab337-2049-499e-b284-d7475dcad0aa", "name": "default", "stateful": true, "tenant_id": "6903436b317e4e53b7d26679ef441354", "description": "Default security group", "shared": false, "security_group_rules": [{"id": "36784662-af2c-4dd0-b50f-e4228f688b5b", "project_id": "6903436b317e4e53b7d26679ef441354", "tenant_id": "6903436b317e4e53b7d26679ef441354", "security_group_id": "fecab337-2049-499e-b284-d7475dcad0aa", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 150, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:22:37Z", "updated_at": "2026-05-04T15:22:37Z", "revision_number": 0}, {"id": "452637c4-da6e-4d97-90c4-49cb53ffbb1c", "project_id": "6903436b317e4e53b7d26679ef441354", "tenant_id": "6903436b317e4e53b7d26679ef441354", "security_group_id": "fecab337-2049-499e-b284-d7475dcad0aa", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 148, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:22:37Z", "updated_at": "2026-05-04T15:22:37Z", "revision_number": 0}, {"id": "6dddc247-1e86-44b6-aaca-342b52bb36eb", "project_id": "6903436b317e4e53b7d26679ef441354", "tenant_id": "6903436b317e4e53b7d26679ef441354", "security_group_id": "fecab337-2049-499e-b284-d7475dcad0aa", "ethertype": "IPv6", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "fecab337-2049-499e-b284-d7475dcad0aa", "standard_attr_id": 147, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:22:37Z", "updated_at": "2026-05-04T15:22:37Z", "revision_number": 0}, {"id": "e0a28152-920a-43aa-b976-de59cdee8621", "project_id": "6903436b317e4e53b7d26679ef441354", "tenant_id": "6903436b317e4e53b7d26679ef441354", "security_group_id": "fecab337-2049-499e-b284-d7475dcad0aa", "ethertype": "IPv4", "direction": "ingress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": "fecab337-2049-499e-b284-d7475dcad0aa", "standard_attr_id": 149, "belongs_to_default_sg": null, "description": null, "tags": [], "created_at": "2026-05-04T15:22:37Z", "updated_at": "2026-05-04T15:22:37Z", "revision_number": 0}], "tags": [], "created_at": "2026-05-04T15:22:37Z", "updated_at": "2026-05-04T15:22:37Z", "revision_number": 1, "project_id": "6903436b317e4e53b7d26679ef441354"}]}' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:37.943 94291 INFO tempest.lib.common.rest_client [req-bc6f4db1-9543-4c4a-826a-07e2b4155a1e req-bc6f4db1-9543-4c4a-826a-07e2b4155a1e ] Request (Bgp:tearDownClass): 204 DELETE https://158.69.66.187/networking/v2.0/security-groups/fecab337-2049-499e-b284-d7475dcad0aa 0.155s 2026-05-04 15:22:37.943 94291 DEBUG tempest.lib.common.rest_client [req-bc6f4db1-9543-4c4a-826a-07e2b4155a1e req-bc6f4db1-9543-4c4a-826a-07e2b4155a1e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:37 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-bc6f4db1-9543-4c4a-826a-07e2b4155a1e', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/networking/v2.0/security-groups/fecab337-2049-499e-b284-d7475dcad0aa'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489 2026-05-04 15:22:38.032 94291 INFO tempest.lib.common.rest_client [req-f0ec0712-3cdf-4faa-be8a-2a27c3387c4f req-f0ec0712-3cdf-4faa-be8a-2a27c3387c4f ] Request (Bgp:tearDownClass): 204 DELETE https://158.69.66.187/identity/v3/projects/6903436b317e4e53b7d26679ef441354 0.089s 2026-05-04 15:22:38.032 94291 DEBUG tempest.lib.common.rest_client [req-f0ec0712-3cdf-4faa-be8a-2a27c3387c4f req-f0ec0712-3cdf-4faa-be8a-2a27c3387c4f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 04 May 2026 15:22:37 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f0ec0712-3cdf-4faa-be8a-2a27c3387c4f', 'connection': 'close', 'status': '204', 'content-location': 'https://158.69.66.187/identity/v3/projects/6903436b317e4e53b7d26679ef441354'} Body: b'' _log_request_full /opt/stack/tempest/tempest/lib/common/rest_client.py:489