2026-03-20 21:19:27.881 95874 INFO tempest [-] Using tempest config file /home/ubuntu/cloud-01/etc/tempest.conf 2026-03-20 21:19:27.882 95874 DEBUG tempest [-] ******************************************************************************** log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2979 2026-03-20 21:19:27.882 95874 DEBUG tempest [-] Configuration options gathered from: log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2980 2026-03-20 21:19:27.882 95874 DEBUG tempest [-] command line args: [] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2981 2026-03-20 21:19:27.882 95874 DEBUG tempest [-] config files: ['/home/ubuntu/cloud-01/etc/tempest.conf'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2982 2026-03-20 21:19:27.882 95874 DEBUG tempest [-] ================================================================================ log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2987 2026-03-20 21:19:27.882 95874 DEBUG tempest [-] config_dir = [] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.882 95874 DEBUG tempest [-] config_file = ['/home/ubuntu/cloud-01/etc/tempest.conf'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.882 95874 DEBUG tempest [-] config_source = [] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.882 95874 DEBUG tempest [-] debug = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.882 95874 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 /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.883 95874 DEBUG tempest [-] instance_format = [instance: %(uuid)s] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.883 95874 DEBUG tempest [-] instance_uuid_format = [instance: %(uuid)s] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.883 95874 DEBUG tempest [-] log_color = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.883 95874 DEBUG tempest [-] log_config_append = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.883 95874 DEBUG tempest [-] log_date_format = %Y-%m-%d %H:%M:%S log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.883 95874 DEBUG tempest [-] log_dir = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.883 95874 DEBUG tempest [-] log_file = tempest.log log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.883 95874 DEBUG tempest [-] log_rotate_interval = 1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.883 95874 DEBUG tempest [-] log_rotate_interval_type = days log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.883 95874 DEBUG tempest [-] log_rotation_type = none log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.883 95874 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 /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.883 95874 DEBUG tempest [-] logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.883 95874 DEBUG tempest [-] logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.883 95874 DEBUG tempest [-] logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.884 95874 DEBUG tempest [-] logging_user_identity_format = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.884 95874 DEBUG tempest [-] max_logfile_count = 30 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.884 95874 DEBUG tempest [-] max_logfile_size_mb = 200 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.884 95874 DEBUG tempest [-] pause_teardown = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.884 95874 DEBUG tempest [-] publish_errors = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.884 95874 DEBUG tempest [-] rate_limit_burst = 0 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.884 95874 DEBUG tempest [-] rate_limit_except_level = CRITICAL log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.884 95874 DEBUG tempest [-] rate_limit_interval = 0 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.884 95874 DEBUG tempest [-] record_resources = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.884 95874 DEBUG tempest [-] resource_name_prefix = tempest log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.884 95874 DEBUG tempest [-] shell_completion = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.884 95874 DEBUG tempest [-] syslog_log_facility = LOG_USER log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.884 95874 DEBUG tempest [-] use_journal = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.884 95874 DEBUG tempest [-] use_json = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.885 95874 DEBUG tempest [-] use_stderr = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.885 95874 DEBUG tempest [-] use_syslog = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:27.885 95874 DEBUG tempest [-] oslo_concurrency.disable_process_locking = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.885 95874 DEBUG tempest [-] oslo_concurrency.lock_path = tempest_lock log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.885 95874 DEBUG tempest [-] auth.admin_domain_name = Default log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.885 95874 DEBUG tempest [-] auth.admin_password = **** log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.885 95874 DEBUG tempest [-] auth.admin_project_domain_name = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.885 95874 DEBUG tempest [-] auth.admin_project_name = admin log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.885 95874 DEBUG tempest [-] auth.admin_system = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.885 95874 DEBUG tempest [-] auth.admin_user_domain_name = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.885 95874 DEBUG tempest [-] auth.admin_username = admin log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.885 95874 DEBUG tempest [-] auth.create_isolated_networks = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.885 95874 DEBUG tempest [-] auth.default_credentials_domain_name = Default log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.885 95874 DEBUG tempest [-] auth.tempest_roles = ['admin'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.886 95874 DEBUG tempest [-] auth.test_accounts_file = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.886 95874 DEBUG tempest [-] auth.use_dynamic_credentials = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.886 95874 DEBUG tempest [-] compute.build_interval = 1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.886 95874 DEBUG tempest [-] compute.build_timeout = 300 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.886 95874 DEBUG tempest [-] compute.catalog_type = compute log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.886 95874 DEBUG tempest [-] compute.certified_image_ref = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.886 95874 DEBUG tempest [-] compute.certified_image_trusted_certs = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.886 95874 DEBUG tempest [-] compute.compute_volume_common_az = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.886 95874 DEBUG tempest [-] compute.endpoint_type = publicURL log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.886 95874 DEBUG tempest [-] compute.fixed_network_name = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.886 95874 DEBUG tempest [-] compute.flavor_ref = 1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.886 95874 DEBUG tempest [-] compute.flavor_ref_alt = 2 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.886 95874 DEBUG tempest [-] compute.hypervisor_type = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.886 95874 DEBUG tempest [-] compute.image_ref = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.887 95874 DEBUG tempest [-] compute.image_ref_alt = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.887 95874 DEBUG tempest [-] compute.max_microversion = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.887 95874 DEBUG tempest [-] compute.migration_dest_host = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.887 95874 DEBUG tempest [-] compute.migration_source_host = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.887 95874 DEBUG tempest [-] compute.min_compute_nodes = 1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.887 95874 DEBUG tempest [-] compute.min_microversion = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.887 95874 DEBUG tempest [-] compute.ready_wait = 0 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.887 95874 DEBUG tempest [-] compute.region = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.887 95874 DEBUG tempest [-] compute.shelved_offload_time = 0 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.887 95874 DEBUG tempest [-] compute.target_hosts_to_avoid = -ironic log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.887 95874 DEBUG tempest [-] compute.volume_device_name = vdb log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.887 95874 DEBUG tempest [-] compute-feature-enabled.attach_encrypted_volume = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.887 95874 DEBUG tempest [-] compute-feature-enabled.block_migration_for_live_migration = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.888 95874 DEBUG tempest [-] compute-feature-enabled.can_migrate_between_any_hosts = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.888 95874 DEBUG tempest [-] compute-feature-enabled.change_password = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.888 95874 DEBUG tempest [-] compute-feature-enabled.cold_migration = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.888 95874 DEBUG tempest [-] compute-feature-enabled.config_drive = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.888 95874 DEBUG tempest [-] compute-feature-enabled.console_output = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.888 95874 DEBUG tempest [-] compute-feature-enabled.dhcp_domain = .novalocal log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.888 95874 DEBUG tempest [-] compute-feature-enabled.disk_config = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.888 95874 DEBUG tempest [-] compute-feature-enabled.enable_instance_password = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.888 95874 DEBUG tempest [-] compute-feature-enabled.hostname_fqdn_sanitization = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.888 95874 DEBUG tempest [-] compute-feature-enabled.ide_bus = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.888 95874 DEBUG tempest [-] compute-feature-enabled.interface_attach = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.888 95874 DEBUG tempest [-] compute-feature-enabled.live_migrate_back_and_forth = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.888 95874 DEBUG tempest [-] compute-feature-enabled.live_migration = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.888 95874 DEBUG tempest [-] compute-feature-enabled.metadata_service = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.888 95874 DEBUG tempest [-] compute-feature-enabled.nova_policy_roles = ['admin', 'member', 'reader'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.889 95874 DEBUG tempest [-] compute-feature-enabled.pause = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.889 95874 DEBUG tempest [-] compute-feature-enabled.personality = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.889 95874 DEBUG tempest [-] compute-feature-enabled.rescue = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.889 95874 DEBUG tempest [-] compute-feature-enabled.resize = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.889 95874 DEBUG tempest [-] compute-feature-enabled.scheduler_enabled_filters = ['ComputeFilter', 'ComputeCapabilitiesFilter', 'ImagePropertiesFilter', 'ServerGroupAntiAffinityFilter', 'ServerGroupAffinityFilter'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.889 95874 DEBUG tempest [-] compute-feature-enabled.serial_console = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.889 95874 DEBUG tempest [-] compute-feature-enabled.shelve = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.889 95874 DEBUG tempest [-] compute-feature-enabled.shelve_migrate = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.889 95874 DEBUG tempest [-] compute-feature-enabled.snapshot = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.889 95874 DEBUG tempest [-] compute-feature-enabled.spice_console = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.889 95874 DEBUG tempest [-] compute-feature-enabled.stable_rescue = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.889 95874 DEBUG tempest [-] compute-feature-enabled.suspend = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.889 95874 DEBUG tempest [-] compute-feature-enabled.swap_volume = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.889 95874 DEBUG tempest [-] compute-feature-enabled.unified_limits = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.890 95874 DEBUG tempest [-] compute-feature-enabled.vnc_console = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.890 95874 DEBUG tempest [-] compute-feature-enabled.volume_backed_live_migration = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.890 95874 DEBUG tempest [-] compute-feature-enabled.volume_multiattach = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.890 95874 DEBUG tempest [-] compute-feature-enabled.vtpm_live_migration = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.890 95874 DEBUG tempest [-] identity.admin_domain_scope = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.890 95874 DEBUG tempest [-] identity.admin_role = admin log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.890 95874 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-03-20 21:19:27.890 95874 DEBUG tempest [-] identity.auth_version = v3 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.890 95874 DEBUG tempest [-] identity.ca_certificates_file = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.890 95874 DEBUG tempest [-] identity.catalog_type = identity log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.890 95874 DEBUG tempest [-] identity.default_domain_id = default log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.890 95874 DEBUG tempest [-] identity.disable_ssl_certificate_validation = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.890 95874 DEBUG tempest [-] identity.region = RegionOne log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.891 95874 DEBUG tempest [-] identity.uri = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.891 95874 DEBUG tempest [-] identity.uri_v3 = http://10.0.0.50:5000/v3 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.891 95874 DEBUG tempest [-] identity.use_system_token = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.891 95874 DEBUG tempest [-] identity.user_lockout_duration = 5 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.891 95874 DEBUG tempest [-] identity.user_lockout_failure_attempts = 2 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.891 95874 DEBUG tempest [-] identity.user_minimum_password_age = 0 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.891 95874 DEBUG tempest [-] identity.user_unique_last_password_count = 2 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.891 95874 DEBUG tempest [-] identity.v2_admin_endpoint_type = adminURL log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.891 95874 DEBUG tempest [-] identity.v2_public_endpoint_type = publicURL log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.891 95874 DEBUG tempest [-] identity.v3_endpoint_type = internal log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.891 95874 DEBUG tempest [-] service-clients.http_timeout = 60 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.892 95874 DEBUG tempest [-] service-clients.proxy_url = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.892 95874 DEBUG tempest [-] identity-feature-enabled.access_rules = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.892 95874 DEBUG tempest [-] identity-feature-enabled.api_extensions = ['all'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.892 95874 DEBUG tempest [-] identity-feature-enabled.api_v2 = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.892 95874 DEBUG tempest [-] identity-feature-enabled.api_v2_admin = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.892 95874 DEBUG tempest [-] identity-feature-enabled.api_v3 = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.892 95874 DEBUG tempest [-] identity-feature-enabled.domain_specific_drivers = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.892 95874 DEBUG tempest [-] identity-feature-enabled.immutable_user_source = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.892 95874 DEBUG tempest [-] identity-feature-enabled.security_compliance = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.892 95874 DEBUG tempest [-] identity-feature-enabled.trust = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.892 95874 DEBUG tempest [-] image.alternate_image_endpoint = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.892 95874 DEBUG tempest [-] image.alternate_image_endpoint_type = publicURL log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.892 95874 DEBUG tempest [-] image.build_interval = 1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.893 95874 DEBUG tempest [-] image.build_timeout = 300 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.893 95874 DEBUG tempest [-] image.catalog_type = image log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.893 95874 DEBUG tempest [-] image.container_formats = ['bare', 'ami', 'ari', 'aki', 'ovf', 'ova'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.893 95874 DEBUG tempest [-] image.disk_formats = ['qcow2', 'raw', 'ami', 'ari', 'aki', 'vhd', 'vmdk', 'vdi', 'iso', 'vhdx'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.893 95874 DEBUG tempest [-] image.endpoint_type = publicURL log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.893 95874 DEBUG tempest [-] image.hashing_algorithm = sha512 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.893 95874 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 /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.893 95874 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 /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.893 95874 DEBUG tempest [-] image.image_caching_enabled = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.893 95874 DEBUG tempest [-] image.images_manifest_file = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.893 95874 DEBUG tempest [-] image.region = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.893 95874 DEBUG tempest [-] image-feature-enabled.api_v2 = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.893 95874 DEBUG tempest [-] image-feature-enabled.do_secure_hash = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.894 95874 DEBUG tempest [-] image-feature-enabled.http_store_enabled = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.894 95874 DEBUG tempest [-] image-feature-enabled.image_conversion = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.894 95874 DEBUG tempest [-] image-feature-enabled.image_format_enforcement = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.894 95874 DEBUG tempest [-] image-feature-enabled.import_image = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.894 95874 DEBUG tempest [-] image-feature-enabled.manage_locations = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.894 95874 DEBUG tempest [-] image-feature-enabled.os_glance_reserved = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.894 95874 DEBUG tempest [-] network.build_interval = 1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.894 95874 DEBUG tempest [-] network.build_timeout = 300 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.894 95874 DEBUG tempest [-] network.catalog_type = network log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.894 95874 DEBUG tempest [-] network.default_network = ['1.0.0.0/16', '2.0.0.0/16'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.894 95874 DEBUG tempest [-] network.endpoint_type = publicURL log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.894 95874 DEBUG tempest [-] network.floating_network_name = tf-tempest-test log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.894 95874 DEBUG tempest [-] network.port_profile = {} log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.895 95874 DEBUG tempest [-] network.port_vnic_type = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.895 95874 DEBUG tempest [-] network.project_network_cidr = 10.100.0.0/16 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.895 95874 DEBUG tempest [-] network.project_network_mask_bits = 28 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.895 95874 DEBUG tempest [-] network.project_network_v6_cidr = 2001:db8::/48 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.895 95874 DEBUG tempest [-] network.project_network_v6_mask_bits = 64 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.895 95874 DEBUG tempest [-] network.project_networks_reachable = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.895 95874 DEBUG tempest [-] network.public_network_id = 6de0f0ac-53ea-4ee5-be3e-200645e17e64 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.895 95874 DEBUG tempest [-] network.public_router_id = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.895 95874 DEBUG tempest [-] network.region = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.895 95874 DEBUG tempest [-] network.shared_physical_network = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.895 95874 DEBUG tempest [-] network.subnet_id = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.895 95874 DEBUG tempest [-] network-feature-enabled.api_extensions = ['all'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.895 95874 DEBUG tempest [-] network-feature-enabled.available_features = ['all'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.896 95874 DEBUG tempest [-] network-feature-enabled.floating_ips = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.896 95874 DEBUG tempest [-] network-feature-enabled.ipv6 = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.896 95874 DEBUG tempest [-] network-feature-enabled.ipv6_subnet_attributes = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.896 95874 DEBUG tempest [-] network-feature-enabled.port_admin_state_change = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.896 95874 DEBUG tempest [-] network-feature-enabled.port_security = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.896 95874 DEBUG tempest [-] network-feature-enabled.provider_net_base_segmentation_id = 3000 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.896 95874 DEBUG tempest [-] network-feature-enabled.qos_min_bw_and_pps = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.896 95874 DEBUG tempest [-] network-feature-enabled.qos_placement_physnet = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.896 95874 DEBUG tempest [-] dashboard.dashboard_url = http://localhost/ log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.896 95874 DEBUG tempest [-] dashboard.disable_ssl_certificate_validation = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.896 95874 DEBUG tempest [-] validation.allowed_metadata_downtime = 6.0 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.896 95874 DEBUG tempest [-] validation.allowed_network_downtime = 5.0 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.897 95874 DEBUG tempest [-] validation.auth_method = keypair log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.897 95874 DEBUG tempest [-] validation.connect_method = floating log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.897 95874 DEBUG tempest [-] validation.connect_timeout = 60 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.897 95874 DEBUG tempest [-] validation.floating_ip_range = 10.0.0.0/29 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.897 95874 DEBUG tempest [-] validation.image_alt_ssh_password = **** log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.897 95874 DEBUG tempest [-] validation.image_alt_ssh_user = root log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.897 95874 DEBUG tempest [-] validation.image_ssh_password = **** log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.897 95874 DEBUG tempest [-] validation.image_ssh_user = root log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.897 95874 DEBUG tempest [-] validation.ip_version_for_ssh = 4 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.897 95874 DEBUG tempest [-] validation.network_for_ssh = public log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.897 95874 DEBUG tempest [-] validation.ping_count = 1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.897 95874 DEBUG tempest [-] validation.ping_size = 56 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.897 95874 DEBUG tempest [-] validation.ping_timeout = 120 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.897 95874 DEBUG tempest [-] validation.run_validation = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.898 95874 DEBUG tempest [-] validation.security_group = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.898 95874 DEBUG tempest [-] validation.security_group_rules = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.898 95874 DEBUG tempest [-] validation.ssh_key_type = ecdsa log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.898 95874 DEBUG tempest [-] validation.ssh_shell_prologue = set -eu -o pipefail; PATH=$PATH:/sbin:/usr/sbin; log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.898 95874 DEBUG tempest [-] validation.ssh_timeout = 300 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.898 95874 DEBUG tempest [-] volume.backend_names = ['BACKEND_1', 'BACKEND_2'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.898 95874 DEBUG tempest [-] volume.backup_driver = ceph log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.898 95874 DEBUG tempest [-] volume.build_interval = 1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.898 95874 DEBUG tempest [-] volume.build_timeout = 300 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.898 95874 DEBUG tempest [-] volume.catalog_type = block-storage log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.898 95874 DEBUG tempest [-] volume.disk_format = ['raw', 'qcow2'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.898 95874 DEBUG tempest [-] volume.endpoint_type = publicURL log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.898 95874 DEBUG tempest [-] volume.manage_snapshot_ref = ['source-name', '_snapshot-%s'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.898 95874 DEBUG tempest [-] volume.manage_volume_ref = ['source-name', 'volume-%s'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.899 95874 DEBUG tempest [-] volume.max_microversion = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.899 95874 DEBUG tempest [-] volume.min_microversion = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.899 95874 DEBUG tempest [-] volume.region = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.899 95874 DEBUG tempest [-] volume.storage_protocol = iSCSI log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.899 95874 DEBUG tempest [-] volume.vendor_name = Open Source log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.899 95874 DEBUG tempest [-] volume.volume_size = 1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.899 95874 DEBUG tempest [-] volume.volume_size_extend = 1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.899 95874 DEBUG tempest [-] volume.volume_type = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.899 95874 DEBUG tempest [-] volume.volume_type_multiattach = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.899 95874 DEBUG tempest [-] volume-feature-enabled.api_extensions = ['all'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.899 95874 DEBUG tempest [-] volume-feature-enabled.backup = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.899 95874 DEBUG tempest [-] volume-feature-enabled.clone = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.899 95874 DEBUG tempest [-] volume-feature-enabled.enable_volume_image_dep_tests = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.900 95874 DEBUG tempest [-] volume-feature-enabled.extend_attached_encrypted_volume = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.900 95874 DEBUG tempest [-] volume-feature-enabled.extend_attached_volume = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.900 95874 DEBUG tempest [-] volume-feature-enabled.extend_volume_with_snapshot = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.900 95874 DEBUG tempest [-] volume-feature-enabled.manage_snapshot = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.900 95874 DEBUG tempest [-] volume-feature-enabled.manage_volume = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.900 95874 DEBUG tempest [-] volume-feature-enabled.multi_backend = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.900 95874 DEBUG tempest [-] volume-feature-enabled.snapshot = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.900 95874 DEBUG tempest [-] volume-feature-enabled.volume_types_for_data_volume = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.900 95874 DEBUG tempest [-] object-storage.build_timeout = 10 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.900 95874 DEBUG tempest [-] object-storage.catalog_type = object-store log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.900 95874 DEBUG tempest [-] object-storage.cluster_name = name1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.900 95874 DEBUG tempest [-] object-storage.container_sync_interval = 5 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.900 95874 DEBUG tempest [-] object-storage.container_sync_timeout = 600 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.900 95874 DEBUG tempest [-] object-storage.endpoint_type = publicURL log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.901 95874 DEBUG tempest [-] object-storage.operator_role = member log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.901 95874 DEBUG tempest [-] object-storage.realm_name = realm1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.901 95874 DEBUG tempest [-] object-storage.region = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.901 95874 DEBUG tempest [-] object-storage.reseller_admin_role = ResellerAdmin log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.901 95874 DEBUG tempest [-] object-storage-feature-enabled.container_sync = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.901 95874 DEBUG tempest [-] object-storage-feature-enabled.discoverability = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.901 95874 DEBUG tempest [-] object-storage-feature-enabled.discoverable_apis = ['all'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.901 95874 DEBUG tempest [-] object-storage-feature-enabled.object_versioning = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.901 95874 DEBUG tempest [-] object-storage-feature-enabled.tempurl_digest_hashlib = sha256 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.901 95874 DEBUG tempest [-] scenario.dhcp_client = udhcpc log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.901 95874 DEBUG tempest [-] scenario.img_container_format = bare log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.901 95874 DEBUG tempest [-] scenario.img_disk_format = qcow2 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.901 95874 DEBUG tempest [-] scenario.img_file = /opt/stack/new/devstack/files/images/cirros-0.3.1-x86_64-disk.img log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.902 95874 DEBUG tempest [-] scenario.img_properties = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.902 95874 DEBUG tempest [-] scenario.protocol = icmp log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.902 95874 DEBUG tempest [-] scenario.target_dir = /tmp log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.902 95874 DEBUG tempest [-] service_available.cinder = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.902 95874 DEBUG tempest [-] service_available.glance = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.902 95874 DEBUG tempest [-] service_available.horizon = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.902 95874 DEBUG tempest [-] service_available.neutron = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.902 95874 DEBUG tempest [-] service_available.nova = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.902 95874 DEBUG tempest [-] service_available.swift = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.902 95874 DEBUG tempest [-] enforce_scope.cinder = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.902 95874 DEBUG tempest [-] enforce_scope.glance = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.902 95874 DEBUG tempest [-] enforce_scope.keystone = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.902 95874 DEBUG tempest [-] enforce_scope.neutron = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.903 95874 DEBUG tempest [-] enforce_scope.nova = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.903 95874 DEBUG tempest [-] enforce_scope.placement = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.903 95874 DEBUG tempest [-] debug.trace_requests = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.903 95874 DEBUG tempest [-] placement.catalog_type = placement log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.903 95874 DEBUG tempest [-] placement.endpoint_type = public log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.903 95874 DEBUG tempest [-] placement.max_microversion = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.903 95874 DEBUG tempest [-] placement.min_microversion = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.903 95874 DEBUG tempest [-] placement.region = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.903 95874 DEBUG tempest [-] profiler.key = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:27.903 95874 DEBUG tempest [-] ******************************************************************************** log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3013 2026-03-20 21:19:27.904 95874 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': None, 'trace_requests': '', 'http_timeout': 60, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 300, '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': None, 'trace_requests': '', 'http_timeout': 60, 'proxy_url': None, 'endpoint_type': 'public', 'build_timeout': 300, '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': None, 'trace_requests': '', 'http_timeout': 60, 'proxy_url': None, 'build_timeout': 300, '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': None, 'trace_requests': '', 'http_timeout': 60, 'proxy_url': None, 'build_timeout': 300, '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': None, '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': None, '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': None, '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': None, 'trace_requests': '', 'http_timeout': 60, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 300, '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': None, 'trace_requests': '', 'http_timeout': 60, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 300, 'build_interval': 1, 'region': 'RegionOne', 'service': 'block-storage'}] register_service_client /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/clients.py:119 2026-03-20 21:19:28.116 95874 DEBUG tempest.lib.decorators [-] marked AggregatesAdminTestBase for serial execution serial /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/decorators.py:229 2026-03-20 21:19:28.117 95874 DEBUG tempest.lib.decorators [-] marked ServersAffinityTest for serial execution serial /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/decorators.py:229 2026-03-20 21:19:28.118 95874 DEBUG tempest.lib.decorators [-] marked TestAggregatesBasicOps for serial execution serial /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/decorators.py:229 2026-03-20 21:19:28.730 95895 INFO tempest [-] Using tempest config file /home/ubuntu/cloud-01/etc/tempest.conf 2026-03-20 21:19:28.731 95895 DEBUG tempest [-] ******************************************************************************** log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2979 2026-03-20 21:19:28.732 95895 DEBUG tempest [-] Configuration options gathered from: log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2980 2026-03-20 21:19:28.732 95895 DEBUG tempest [-] command line args: [] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2981 2026-03-20 21:19:28.732 95895 DEBUG tempest [-] config files: ['/home/ubuntu/cloud-01/etc/tempest.conf'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2982 2026-03-20 21:19:28.732 95895 DEBUG tempest [-] ================================================================================ log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2987 2026-03-20 21:19:28.732 95895 DEBUG tempest [-] config_dir = [] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.732 95895 DEBUG tempest [-] config_file = ['/home/ubuntu/cloud-01/etc/tempest.conf'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.732 95895 DEBUG tempest [-] config_source = [] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.732 95895 DEBUG tempest [-] debug = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.732 95895 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 /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.732 95895 DEBUG tempest [-] instance_format = [instance: %(uuid)s] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.733 95895 DEBUG tempest [-] instance_uuid_format = [instance: %(uuid)s] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.733 95895 DEBUG tempest [-] log_color = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.733 95895 DEBUG tempest [-] log_config_append = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.733 95895 DEBUG tempest [-] log_date_format = %Y-%m-%d %H:%M:%S log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.733 95895 DEBUG tempest [-] log_dir = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.733 95895 DEBUG tempest [-] log_file = tempest.log log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.733 95895 DEBUG tempest [-] log_rotate_interval = 1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.733 95895 DEBUG tempest [-] log_rotate_interval_type = days log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.733 95895 DEBUG tempest [-] log_rotation_type = none log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.733 95895 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 /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.733 95895 DEBUG tempest [-] logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.733 95895 DEBUG tempest [-] logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.733 95895 DEBUG tempest [-] logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.734 95895 DEBUG tempest [-] logging_user_identity_format = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.734 95895 DEBUG tempest [-] max_logfile_count = 30 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.734 95895 DEBUG tempest [-] max_logfile_size_mb = 200 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.734 95895 DEBUG tempest [-] pause_teardown = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.734 95895 DEBUG tempest [-] publish_errors = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.734 95895 DEBUG tempest [-] rate_limit_burst = 0 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.734 95895 DEBUG tempest [-] rate_limit_except_level = CRITICAL log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.734 95895 DEBUG tempest [-] rate_limit_interval = 0 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.734 95895 DEBUG tempest [-] record_resources = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.734 95895 DEBUG tempest [-] resource_name_prefix = tempest log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.734 95895 DEBUG tempest [-] shell_completion = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.734 95895 DEBUG tempest [-] syslog_log_facility = LOG_USER log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.735 95895 DEBUG tempest [-] use_journal = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.735 95895 DEBUG tempest [-] use_json = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.735 95895 DEBUG tempest [-] use_stderr = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.735 95895 DEBUG tempest [-] use_syslog = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:2995 2026-03-20 21:19:28.735 95895 DEBUG tempest [-] oslo_concurrency.disable_process_locking = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.735 95895 DEBUG tempest [-] oslo_concurrency.lock_path = tempest_lock log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.735 95895 DEBUG tempest [-] auth.admin_domain_name = Default log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.735 95895 DEBUG tempest [-] auth.admin_password = **** log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.735 95895 DEBUG tempest [-] auth.admin_project_domain_name = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.735 95895 DEBUG tempest [-] auth.admin_project_name = admin log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.735 95895 DEBUG tempest [-] auth.admin_system = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.735 95895 DEBUG tempest [-] auth.admin_user_domain_name = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.735 95895 DEBUG tempest [-] auth.admin_username = admin log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.735 95895 DEBUG tempest [-] auth.create_isolated_networks = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.735 95895 DEBUG tempest [-] auth.default_credentials_domain_name = Default log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.736 95895 DEBUG tempest [-] auth.tempest_roles = ['admin'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.736 95895 DEBUG tempest [-] auth.test_accounts_file = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.736 95895 DEBUG tempest [-] auth.use_dynamic_credentials = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.736 95895 DEBUG tempest [-] compute.build_interval = 1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.736 95895 DEBUG tempest [-] compute.build_timeout = 300 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.736 95895 DEBUG tempest [-] compute.catalog_type = compute log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.736 95895 DEBUG tempest [-] compute.certified_image_ref = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.736 95895 DEBUG tempest [-] compute.certified_image_trusted_certs = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.736 95895 DEBUG tempest [-] compute.compute_volume_common_az = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.736 95895 DEBUG tempest [-] compute.endpoint_type = publicURL log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.736 95895 DEBUG tempest [-] compute.fixed_network_name = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.736 95895 DEBUG tempest [-] compute.flavor_ref = 1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.736 95895 DEBUG tempest [-] compute.flavor_ref_alt = 2 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.736 95895 DEBUG tempest [-] compute.hypervisor_type = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.737 95895 DEBUG tempest [-] compute.image_ref = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.737 95895 DEBUG tempest [-] compute.image_ref_alt = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.737 95895 DEBUG tempest [-] compute.max_microversion = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.737 95895 DEBUG tempest [-] compute.migration_dest_host = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.737 95895 DEBUG tempest [-] compute.migration_source_host = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.737 95895 DEBUG tempest [-] compute.min_compute_nodes = 1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.737 95895 DEBUG tempest [-] compute.min_microversion = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.737 95895 DEBUG tempest [-] compute.ready_wait = 0 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.737 95895 DEBUG tempest [-] compute.region = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.737 95895 DEBUG tempest [-] compute.shelved_offload_time = 0 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.737 95895 DEBUG tempest [-] compute.target_hosts_to_avoid = -ironic log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.738 95895 DEBUG tempest [-] compute.volume_device_name = vdb log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.738 95895 DEBUG tempest [-] compute-feature-enabled.attach_encrypted_volume = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.738 95895 DEBUG tempest [-] compute-feature-enabled.block_migration_for_live_migration = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.738 95895 DEBUG tempest [-] compute-feature-enabled.can_migrate_between_any_hosts = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.738 95895 DEBUG tempest [-] compute-feature-enabled.change_password = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.738 95895 DEBUG tempest [-] compute-feature-enabled.cold_migration = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.738 95895 DEBUG tempest [-] compute-feature-enabled.config_drive = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.738 95895 DEBUG tempest [-] compute-feature-enabled.console_output = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.738 95895 DEBUG tempest [-] compute-feature-enabled.dhcp_domain = .novalocal log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.738 95895 DEBUG tempest [-] compute-feature-enabled.disk_config = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.738 95895 DEBUG tempest [-] compute-feature-enabled.enable_instance_password = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.738 95895 DEBUG tempest [-] compute-feature-enabled.hostname_fqdn_sanitization = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.738 95895 DEBUG tempest [-] compute-feature-enabled.ide_bus = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.738 95895 DEBUG tempest [-] compute-feature-enabled.interface_attach = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.739 95895 DEBUG tempest [-] compute-feature-enabled.live_migrate_back_and_forth = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.739 95895 DEBUG tempest [-] compute-feature-enabled.live_migration = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.739 95895 DEBUG tempest [-] compute-feature-enabled.metadata_service = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.739 95895 DEBUG tempest [-] compute-feature-enabled.nova_policy_roles = ['admin', 'member', 'reader'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.739 95895 DEBUG tempest [-] compute-feature-enabled.pause = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.739 95895 DEBUG tempest [-] compute-feature-enabled.personality = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.739 95895 DEBUG tempest [-] compute-feature-enabled.rescue = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.739 95895 DEBUG tempest [-] compute-feature-enabled.resize = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.739 95895 DEBUG tempest [-] compute-feature-enabled.scheduler_enabled_filters = ['ComputeFilter', 'ComputeCapabilitiesFilter', 'ImagePropertiesFilter', 'ServerGroupAntiAffinityFilter', 'ServerGroupAffinityFilter'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.739 95895 DEBUG tempest [-] compute-feature-enabled.serial_console = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.739 95895 DEBUG tempest [-] compute-feature-enabled.shelve = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.739 95895 DEBUG tempest [-] compute-feature-enabled.shelve_migrate = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.739 95895 DEBUG tempest [-] compute-feature-enabled.snapshot = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.740 95895 DEBUG tempest [-] compute-feature-enabled.spice_console = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.740 95895 DEBUG tempest [-] compute-feature-enabled.stable_rescue = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.740 95895 DEBUG tempest [-] compute-feature-enabled.suspend = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.740 95895 DEBUG tempest [-] compute-feature-enabled.swap_volume = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.740 95895 DEBUG tempest [-] compute-feature-enabled.unified_limits = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.740 95895 DEBUG tempest [-] compute-feature-enabled.vnc_console = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.740 95895 DEBUG tempest [-] compute-feature-enabled.volume_backed_live_migration = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.740 95895 DEBUG tempest [-] compute-feature-enabled.volume_multiattach = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.740 95895 DEBUG tempest [-] compute-feature-enabled.vtpm_live_migration = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.740 95895 DEBUG tempest [-] identity.admin_domain_scope = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.740 95895 DEBUG tempest [-] identity.admin_role = admin log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.740 95895 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-03-20 21:19:28.741 95895 DEBUG tempest [-] identity.auth_version = v3 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.741 95895 DEBUG tempest [-] identity.ca_certificates_file = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.741 95895 DEBUG tempest [-] identity.catalog_type = identity log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.741 95895 DEBUG tempest [-] identity.default_domain_id = default log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.741 95895 DEBUG tempest [-] identity.disable_ssl_certificate_validation = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.741 95895 DEBUG tempest [-] identity.region = RegionOne log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.741 95895 DEBUG tempest [-] identity.uri = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.741 95895 DEBUG tempest [-] identity.uri_v3 = http://10.0.0.50:5000/v3 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.741 95895 DEBUG tempest [-] identity.use_system_token = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.742 95895 DEBUG tempest [-] identity.user_lockout_duration = 5 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.742 95895 DEBUG tempest [-] identity.user_lockout_failure_attempts = 2 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.742 95895 DEBUG tempest [-] identity.user_minimum_password_age = 0 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.742 95895 DEBUG tempest [-] identity.user_unique_last_password_count = 2 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.742 95895 DEBUG tempest [-] identity.v2_admin_endpoint_type = adminURL log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.742 95895 DEBUG tempest [-] identity.v2_public_endpoint_type = publicURL log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.742 95895 DEBUG tempest [-] identity.v3_endpoint_type = internal log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.742 95895 DEBUG tempest [-] service-clients.http_timeout = 60 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.742 95895 DEBUG tempest [-] service-clients.proxy_url = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.742 95895 DEBUG tempest [-] identity-feature-enabled.access_rules = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.742 95895 DEBUG tempest [-] identity-feature-enabled.api_extensions = ['all'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.742 95895 DEBUG tempest [-] identity-feature-enabled.api_v2 = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.742 95895 DEBUG tempest [-] identity-feature-enabled.api_v2_admin = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.743 95895 DEBUG tempest [-] identity-feature-enabled.api_v3 = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.743 95895 DEBUG tempest [-] identity-feature-enabled.domain_specific_drivers = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.743 95895 DEBUG tempest [-] identity-feature-enabled.immutable_user_source = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.743 95895 DEBUG tempest [-] identity-feature-enabled.security_compliance = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.743 95895 DEBUG tempest [-] identity-feature-enabled.trust = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.743 95895 DEBUG tempest [-] image.alternate_image_endpoint = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.743 95895 DEBUG tempest [-] image.alternate_image_endpoint_type = publicURL log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.743 95895 DEBUG tempest [-] image.build_interval = 1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.743 95895 DEBUG tempest [-] image.build_timeout = 300 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.743 95895 DEBUG tempest [-] image.catalog_type = image log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.743 95895 DEBUG tempest [-] image.container_formats = ['bare', 'ami', 'ari', 'aki', 'ovf', 'ova'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.743 95895 DEBUG tempest [-] image.disk_formats = ['qcow2', 'raw', 'ami', 'ari', 'aki', 'vhd', 'vmdk', 'vdi', 'iso', 'vhdx'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.743 95895 DEBUG tempest [-] image.endpoint_type = publicURL log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.744 95895 DEBUG tempest [-] image.hashing_algorithm = sha512 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.744 95895 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 /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.744 95895 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 /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.744 95895 DEBUG tempest [-] image.image_caching_enabled = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.744 95895 DEBUG tempest [-] image.images_manifest_file = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.744 95895 DEBUG tempest [-] image.region = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.744 95895 DEBUG tempest [-] image-feature-enabled.api_v2 = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.744 95895 DEBUG tempest [-] image-feature-enabled.do_secure_hash = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.744 95895 DEBUG tempest [-] image-feature-enabled.http_store_enabled = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.744 95895 DEBUG tempest [-] image-feature-enabled.image_conversion = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.744 95895 DEBUG tempest [-] image-feature-enabled.image_format_enforcement = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.744 95895 DEBUG tempest [-] image-feature-enabled.import_image = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.744 95895 DEBUG tempest [-] image-feature-enabled.manage_locations = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.744 95895 DEBUG tempest [-] image-feature-enabled.os_glance_reserved = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.745 95895 DEBUG tempest [-] network.build_interval = 1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.745 95895 DEBUG tempest [-] network.build_timeout = 300 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.745 95895 DEBUG tempest [-] network.catalog_type = network log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.745 95895 DEBUG tempest [-] network.default_network = ['1.0.0.0/16', '2.0.0.0/16'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.745 95895 DEBUG tempest [-] network.endpoint_type = publicURL log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.745 95895 DEBUG tempest [-] network.floating_network_name = tf-tempest-test log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.745 95895 DEBUG tempest [-] network.port_profile = {} log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.745 95895 DEBUG tempest [-] network.port_vnic_type = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.745 95895 DEBUG tempest [-] network.project_network_cidr = 10.100.0.0/16 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.745 95895 DEBUG tempest [-] network.project_network_mask_bits = 28 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.746 95895 DEBUG tempest [-] network.project_network_v6_cidr = 2001:db8::/48 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.746 95895 DEBUG tempest [-] network.project_network_v6_mask_bits = 64 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.746 95895 DEBUG tempest [-] network.project_networks_reachable = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.746 95895 DEBUG tempest [-] network.public_network_id = 6de0f0ac-53ea-4ee5-be3e-200645e17e64 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.746 95895 DEBUG tempest [-] network.public_router_id = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.746 95895 DEBUG tempest [-] network.region = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.746 95895 DEBUG tempest [-] network.shared_physical_network = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.746 95895 DEBUG tempest [-] network.subnet_id = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.746 95895 DEBUG tempest [-] network-feature-enabled.api_extensions = ['all'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.746 95895 DEBUG tempest [-] network-feature-enabled.available_features = ['all'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.746 95895 DEBUG tempest [-] network-feature-enabled.floating_ips = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.746 95895 DEBUG tempest [-] network-feature-enabled.ipv6 = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.746 95895 DEBUG tempest [-] network-feature-enabled.ipv6_subnet_attributes = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.747 95895 DEBUG tempest [-] network-feature-enabled.port_admin_state_change = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.747 95895 DEBUG tempest [-] network-feature-enabled.port_security = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.747 95895 DEBUG tempest [-] network-feature-enabled.provider_net_base_segmentation_id = 3000 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.747 95895 DEBUG tempest [-] network-feature-enabled.qos_min_bw_and_pps = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.747 95895 DEBUG tempest [-] network-feature-enabled.qos_placement_physnet = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.747 95895 DEBUG tempest [-] dashboard.dashboard_url = http://localhost/ log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.747 95895 DEBUG tempest [-] dashboard.disable_ssl_certificate_validation = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.747 95895 DEBUG tempest [-] validation.allowed_metadata_downtime = 6.0 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.747 95895 DEBUG tempest [-] validation.allowed_network_downtime = 5.0 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.747 95895 DEBUG tempest [-] validation.auth_method = keypair log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.747 95895 DEBUG tempest [-] validation.connect_method = floating log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.747 95895 DEBUG tempest [-] validation.connect_timeout = 60 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.748 95895 DEBUG tempest [-] validation.floating_ip_range = 10.0.0.0/29 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.748 95895 DEBUG tempest [-] validation.image_alt_ssh_password = **** log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.748 95895 DEBUG tempest [-] validation.image_alt_ssh_user = root log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.748 95895 DEBUG tempest [-] validation.image_ssh_password = **** log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.748 95895 DEBUG tempest [-] validation.image_ssh_user = root log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.748 95895 DEBUG tempest [-] validation.ip_version_for_ssh = 4 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.748 95895 DEBUG tempest [-] validation.network_for_ssh = public log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.748 95895 DEBUG tempest [-] validation.ping_count = 1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.748 95895 DEBUG tempest [-] validation.ping_size = 56 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.748 95895 DEBUG tempest [-] validation.ping_timeout = 120 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.748 95895 DEBUG tempest [-] validation.run_validation = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.748 95895 DEBUG tempest [-] validation.security_group = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.748 95895 DEBUG tempest [-] validation.security_group_rules = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.749 95895 DEBUG tempest [-] validation.ssh_key_type = ecdsa log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.749 95895 DEBUG tempest [-] validation.ssh_shell_prologue = set -eu -o pipefail; PATH=$PATH:/sbin:/usr/sbin; log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.749 95895 DEBUG tempest [-] validation.ssh_timeout = 300 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.749 95895 DEBUG tempest [-] volume.backend_names = ['BACKEND_1', 'BACKEND_2'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.749 95895 DEBUG tempest [-] volume.backup_driver = ceph log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.749 95895 DEBUG tempest [-] volume.build_interval = 1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.749 95895 DEBUG tempest [-] volume.build_timeout = 300 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.749 95895 DEBUG tempest [-] volume.catalog_type = block-storage log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.749 95895 DEBUG tempest [-] volume.disk_format = ['raw', 'qcow2'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.749 95895 DEBUG tempest [-] volume.endpoint_type = publicURL log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.749 95895 DEBUG tempest [-] volume.manage_snapshot_ref = ['source-name', '_snapshot-%s'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.749 95895 DEBUG tempest [-] volume.manage_volume_ref = ['source-name', 'volume-%s'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.750 95895 DEBUG tempest [-] volume.max_microversion = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.750 95895 DEBUG tempest [-] volume.min_microversion = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.750 95895 DEBUG tempest [-] volume.region = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.750 95895 DEBUG tempest [-] volume.storage_protocol = iSCSI log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.750 95895 DEBUG tempest [-] volume.vendor_name = Open Source log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.750 95895 DEBUG tempest [-] volume.volume_size = 1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.750 95895 DEBUG tempest [-] volume.volume_size_extend = 1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.750 95895 DEBUG tempest [-] volume.volume_type = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.750 95895 DEBUG tempest [-] volume.volume_type_multiattach = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.750 95895 DEBUG tempest [-] volume-feature-enabled.api_extensions = ['all'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.750 95895 DEBUG tempest [-] volume-feature-enabled.backup = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.750 95895 DEBUG tempest [-] volume-feature-enabled.clone = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.750 95895 DEBUG tempest [-] volume-feature-enabled.enable_volume_image_dep_tests = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.751 95895 DEBUG tempest [-] volume-feature-enabled.extend_attached_encrypted_volume = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.751 95895 DEBUG tempest [-] volume-feature-enabled.extend_attached_volume = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.751 95895 DEBUG tempest [-] volume-feature-enabled.extend_volume_with_snapshot = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.751 95895 DEBUG tempest [-] volume-feature-enabled.manage_snapshot = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.751 95895 DEBUG tempest [-] volume-feature-enabled.manage_volume = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.751 95895 DEBUG tempest [-] volume-feature-enabled.multi_backend = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.751 95895 DEBUG tempest [-] volume-feature-enabled.snapshot = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.751 95895 DEBUG tempest [-] volume-feature-enabled.volume_types_for_data_volume = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.751 95895 DEBUG tempest [-] object-storage.build_timeout = 10 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.751 95895 DEBUG tempest [-] object-storage.catalog_type = object-store log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.751 95895 DEBUG tempest [-] object-storage.cluster_name = name1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.752 95895 DEBUG tempest [-] object-storage.container_sync_interval = 5 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.752 95895 DEBUG tempest [-] object-storage.container_sync_timeout = 600 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.752 95895 DEBUG tempest [-] object-storage.endpoint_type = publicURL log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.752 95895 DEBUG tempest [-] object-storage.operator_role = member log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.752 95895 DEBUG tempest [-] object-storage.realm_name = realm1 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.752 95895 DEBUG tempest [-] object-storage.region = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.752 95895 DEBUG tempest [-] object-storage.reseller_admin_role = ResellerAdmin log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.752 95895 DEBUG tempest [-] object-storage-feature-enabled.container_sync = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.752 95895 DEBUG tempest [-] object-storage-feature-enabled.discoverability = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.752 95895 DEBUG tempest [-] object-storage-feature-enabled.discoverable_apis = ['all'] log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.752 95895 DEBUG tempest [-] object-storage-feature-enabled.object_versioning = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.757 95895 DEBUG tempest [-] object-storage-feature-enabled.tempurl_digest_hashlib = sha256 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.757 95895 DEBUG tempest [-] scenario.dhcp_client = udhcpc log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.757 95895 DEBUG tempest [-] scenario.img_container_format = bare log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.757 95895 DEBUG tempest [-] scenario.img_disk_format = qcow2 log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.757 95895 DEBUG tempest [-] scenario.img_file = /opt/stack/new/devstack/files/images/cirros-0.3.1-x86_64-disk.img log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.757 95895 DEBUG tempest [-] scenario.img_properties = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.757 95895 DEBUG tempest [-] scenario.protocol = icmp log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.757 95895 DEBUG tempest [-] scenario.target_dir = /tmp log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.758 95895 DEBUG tempest [-] service_available.cinder = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.758 95895 DEBUG tempest [-] service_available.glance = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.758 95895 DEBUG tempest [-] service_available.horizon = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.758 95895 DEBUG tempest [-] service_available.neutron = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.758 95895 DEBUG tempest [-] service_available.nova = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.758 95895 DEBUG tempest [-] service_available.swift = True log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.758 95895 DEBUG tempest [-] enforce_scope.cinder = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.758 95895 DEBUG tempest [-] enforce_scope.glance = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.758 95895 DEBUG tempest [-] enforce_scope.keystone = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.758 95895 DEBUG tempest [-] enforce_scope.neutron = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.758 95895 DEBUG tempest [-] enforce_scope.nova = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.758 95895 DEBUG tempest [-] enforce_scope.placement = False log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.758 95895 DEBUG tempest [-] debug.trace_requests = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.759 95895 DEBUG tempest [-] placement.catalog_type = placement log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.759 95895 DEBUG tempest [-] placement.endpoint_type = public log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.759 95895 DEBUG tempest [-] placement.max_microversion = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.759 95895 DEBUG tempest [-] placement.min_microversion = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.759 95895 DEBUG tempest [-] placement.region = log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.759 95895 DEBUG tempest [-] profiler.key = None log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3006 2026-03-20 21:19:28.759 95895 DEBUG tempest [-] ******************************************************************************** log_opt_values /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/oslo_config/cfg.py:3013 2026-03-20 21:19:28.759 95895 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': None, 'trace_requests': '', 'http_timeout': 60, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 300, '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': None, 'trace_requests': '', 'http_timeout': 60, 'proxy_url': None, 'endpoint_type': 'public', 'build_timeout': 300, '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': None, 'trace_requests': '', 'http_timeout': 60, 'proxy_url': None, 'build_timeout': 300, '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': None, 'trace_requests': '', 'http_timeout': 60, 'proxy_url': None, 'build_timeout': 300, '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': None, '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': None, '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': None, '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': None, 'trace_requests': '', 'http_timeout': 60, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 300, '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': None, 'trace_requests': '', 'http_timeout': 60, 'proxy_url': None, 'endpoint_type': 'publicURL', 'build_timeout': 300, 'build_interval': 1, 'region': 'RegionOne', 'service': 'block-storage'}] register_service_client /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/clients.py:119 2026-03-20 21:19:28.971 95895 DEBUG tempest.lib.decorators [-] marked AggregatesAdminTestBase for serial execution serial /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/decorators.py:229 2026-03-20 21:19:28.972 95895 DEBUG tempest.lib.decorators [-] marked ServersAffinityTest for serial execution serial /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/decorators.py:229 2026-03-20 21:19:28.973 95895 DEBUG tempest.lib.decorators [-] marked TestAggregatesBasicOps for serial execution serial /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/decorators.py:229 2026-03-20 21:19:29.355 95895 INFO tempest.lib.common.rest_client [req-f9b44c29-23d5-42c7-9169-30b0b20ab342 req-f9b44c29-23d5-42c7-9169-30b0b20ab342 ] Request (ExternalNetworksTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.368s 2026-03-20 21:19:29.355 95895 DEBUG tempest.lib.common.rest_client [req-f9b44c29-23d5-42c7-9169-30b0b20ab342 req-f9b44c29-23d5-42c7-9169-30b0b20ab342 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:28 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f9b44c29-23d5-42c7-9169-30b0b20ab342', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["-NuxVdCOQhOprsfO9GAn6w"], "expires_at": "2026-03-21T21:19:29.000000Z", "issued_at": "2026-03-20T21:19:29.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:29.655 95895 INFO tempest.lib.common.rest_client [req-495bcf2f-73f2-49b0-968f-4080d5d329e7 req-495bcf2f-73f2-49b0-968f-4080d5d329e7 ] Request (ExternalNetworksTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.296s 2026-03-20 21:19:29.655 95895 DEBUG tempest.lib.common.rest_client [req-495bcf2f-73f2-49b0-968f-4080d5d329e7 req-495bcf2f-73f2-49b0-968f-4080d5d329e7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:29 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-495bcf2f-73f2-49b0-968f-4080d5d329e7', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["QY2JClLdSWOo3St1G-J4fw"], "expires_at": "2026-03-21T21:19:29.000000Z", "issued_at": "2026-03-20T21:19:29.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:29.687 95895 INFO tempest.lib.common.rest_client [req-a187212a-6d28-4dce-9c1c-d509512d0fb7 req-a187212a-6d28-4dce-9c1c-d509512d0fb7 ] Request (ExternalNetworksTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/domains?name=Default 0.032s 2026-03-20 21:19:29.688 95895 DEBUG tempest.lib.common.rest_client [req-a187212a-6d28-4dce-9c1c-d509512d0fb7 req-a187212a-6d28-4dce-9c1c-d509512d0fb7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:29 GMT', 'server': 'Apache', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a187212a-6d28-4dce-9c1c-d509512d0fb7', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/domains/default"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/domains?name=Default", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:29.688 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:19:29.723 95895 INFO tempest.lib.common.rest_client [req-b3af88e3-e064-4df4-9667-c9889ee2ba5d req-b3af88e3-e064-4df4-9667-c9889ee2ba5d ] Request (ExternalNetworksTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.033s 2026-03-20 21:19:29.723 95895 DEBUG tempest.lib.common.rest_client [req-b3af88e3-e064-4df4-9667-c9889ee2ba5d req-b3af88e3-e064-4df4-9667-c9889ee2ba5d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-ExternalNetworksTestJSON-1349747-desc", "domain_id": "default", "name": "tempest-ExternalNetworksTestJSON-1349747"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:29 GMT', 'server': 'Apache', 'content-length': '373', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b3af88e3-e064-4df4-9667-c9889ee2ba5d', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "4cdd3c810c7c45458e2f94f1f2af75d3", "name": "tempest-ExternalNetworksTestJSON-1349747", "domain_id": "default", "description": "tempest-ExternalNetworksTestJSON-1349747-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/4cdd3c810c7c45458e2f94f1f2af75d3"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:30.055 95895 INFO tempest.lib.common.rest_client [req-af4ce781-2a43-4b15-8a51-534bd571ce52 req-af4ce781-2a43-4b15-8a51-534bd571ce52 ] Request (ExternalNetworksTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.331s 2026-03-20 21:19:30.055 95895 DEBUG tempest.lib.common.rest_client [req-af4ce781-2a43-4b15-8a51-534bd571ce52 req-af4ce781-2a43-4b15-8a51-534bd571ce52 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-ExternalNetworksTestJSON-1349747-project-member", "password": "L0&Ix0iR!komECE", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:29 GMT', 'server': 'Apache', 'content-length': '291', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-af4ce781-2a43-4b15-8a51-534bd571ce52', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "768e61e297224072841a926e93809568", "name": "tempest-ExternalNetworksTestJSON-1349747-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/768e61e297224072841a926e93809568"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:30.073 95895 INFO tempest.lib.common.rest_client [req-21e29573-7cd6-4278-8555-b642fb06b165 req-21e29573-7cd6-4278-8555-b642fb06b165 ] Request (ExternalNetworksTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.017s 2026-03-20 21:19:30.073 95895 DEBUG tempest.lib.common.rest_client [req-21e29573-7cd6-4278-8555-b642fb06b165 req-21e29573-7cd6-4278-8555-b642fb06b165 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:30 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-21e29573-7cd6-4278-8555-b642fb06b165', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:30.103 95895 INFO tempest.lib.common.rest_client [req-4081b49e-d1e1-476a-b961-d4e1b9de0ea2 req-4081b49e-d1e1-476a-b961-d4e1b9de0ea2 ] Request (ExternalNetworksTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/4cdd3c810c7c45458e2f94f1f2af75d3/users/768e61e297224072841a926e93809568/roles/a8108ca22dd54709aa4e902294ca51e7 0.029s 2026-03-20 21:19:30.103 95895 DEBUG tempest.lib.common.rest_client [req-4081b49e-d1e1-476a-b961-d4e1b9de0ea2 req-4081b49e-d1e1-476a-b961-d4e1b9de0ea2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:30 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4081b49e-d1e1-476a-b961-d4e1b9de0ea2', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/4cdd3c810c7c45458e2f94f1f2af75d3/users/768e61e297224072841a926e93809568/roles/a8108ca22dd54709aa4e902294ca51e7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:30.143 95895 INFO tempest.lib.common.rest_client [req-85452a0f-e1d1-4ec8-a5e5-414ffcef0956 req-85452a0f-e1d1-4ec8-a5e5-414ffcef0956 ] Request (ExternalNetworksTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.040s 2026-03-20 21:19:30.144 95895 DEBUG tempest.lib.common.rest_client [req-85452a0f-e1d1-4ec8-a5e5-414ffcef0956 req-85452a0f-e1d1-4ec8-a5e5-414ffcef0956 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:30 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-85452a0f-e1d1-4ec8-a5e5-414ffcef0956', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:30.164 95895 INFO tempest.lib.common.rest_client [req-344af493-fc1e-4aa9-9fd6-13d2c95db8fa req-344af493-fc1e-4aa9-9fd6-13d2c95db8fa ] Request (ExternalNetworksTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/4cdd3c810c7c45458e2f94f1f2af75d3/users/768e61e297224072841a926e93809568/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.020s 2026-03-20 21:19:30.164 95895 DEBUG tempest.lib.common.rest_client [req-344af493-fc1e-4aa9-9fd6-13d2c95db8fa req-344af493-fc1e-4aa9-9fd6-13d2c95db8fa ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:30 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-344af493-fc1e-4aa9-9fd6-13d2c95db8fa', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/4cdd3c810c7c45458e2f94f1f2af75d3/users/768e61e297224072841a926e93809568/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:30.164 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 768e61e297224072841a926e93809568 is created with scope project and roles: ['member', 'admin'] 2026-03-20 21:19:30.164 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-ExternalNetworksTestJSON-1349747-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '4cdd3c810c7c45458e2f94f1f2af75d3', 'project_name': 'tempest-ExternalNetworksTestJSON-1349747', 'tenant_id': '4cdd3c810c7c45458e2f94f1f2af75d3', 'tenant_name': 'tempest-ExternalNetworksTestJSON-1349747', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '768e61e297224072841a926e93809568', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:19:30.164 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-ExternalNetworksTestJSON-1349747-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '4cdd3c810c7c45458e2f94f1f2af75d3', 'project_name': 'tempest-ExternalNetworksTestJSON-1349747', 'tenant_id': '4cdd3c810c7c45458e2f94f1f2af75d3', 'tenant_name': 'tempest-ExternalNetworksTestJSON-1349747', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '768e61e297224072841a926e93809568', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:19:30.485 95895 INFO tempest.lib.common.rest_client [req-f4c2c462-d1fa-425d-a587-52b297d04b29 req-f4c2c462-d1fa-425d-a587-52b297d04b29 ] Request (ExternalNetworksTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.318s 2026-03-20 21:19:30.485 95895 DEBUG tempest.lib.common.rest_client [req-f4c2c462-d1fa-425d-a587-52b297d04b29 req-f4c2c462-d1fa-425d-a587-52b297d04b29 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:30 GMT', 'server': 'Apache', 'content-length': '4636', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f4c2c462-d1fa-425d-a587-52b297d04b29', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "768e61e297224072841a926e93809568", "name": "tempest-ExternalNetworksTestJSON-1349747-project-member", "password_expires_at": null}, "audit_ids": ["1bWSB-dzR2efaGpYdWVIDQ"], "expires_at": "2026-03-21T21:19:30.000000Z", "issued_at": "2026-03-20T21:19:30.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "4cdd3c810c7c45458e2f94f1f2af75d3", "name": "tempest-ExternalNetworksTestJSON-1349747"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/4cdd3c810c7c45458e2f94f1f2af75d3", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/4cdd3c810c7c45458e2f94f1f2af75d3", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6 _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:30.486 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: None and credential_type: admin get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:19:30.540 95895 INFO tempest.lib.common.rest_client [req-4d1ddb0b-29e2-4398-8037-3daf39cbf592 req-4d1ddb0b-29e2-4398-8037-3daf39cbf592 ] Request (ExternalNetworksTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.054s 2026-03-20 21:19:30.540 95895 DEBUG tempest.lib.common.rest_client [req-4d1ddb0b-29e2-4398-8037-3daf39cbf592 req-4d1ddb0b-29e2-4398-8037-3daf39cbf592 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-ExternalNetworksTestJSON-979642406-desc", "domain_id": "default", "name": "tempest-ExternalNetworksTestJSON-979642406"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:30 GMT', 'server': 'Apache', 'content-length': '377', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4d1ddb0b-29e2-4398-8037-3daf39cbf592', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "cb3208161ead4073a264ba9353e1a74b", "name": "tempest-ExternalNetworksTestJSON-979642406", "domain_id": "default", "description": "tempest-ExternalNetworksTestJSON-979642406-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/cb3208161ead4073a264ba9353e1a74b"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:30.876 95895 INFO tempest.lib.common.rest_client [req-9ce07ea1-ad48-482d-a6d1-e7031f718963 req-9ce07ea1-ad48-482d-a6d1-e7031f718963 ] Request (ExternalNetworksTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.336s 2026-03-20 21:19:30.877 95895 DEBUG tempest.lib.common.rest_client [req-9ce07ea1-ad48-482d-a6d1-e7031f718963 req-9ce07ea1-ad48-482d-a6d1-e7031f718963 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-ExternalNetworksTestJSON-979642406-project-admin", "password": "S8^RFRdl3A6Zs2i", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:30 GMT', 'server': 'Apache', 'content-length': '292', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-9ce07ea1-ad48-482d-a6d1-e7031f718963', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "e2212bcdde154f1ab17f1da4fa81ad72", "name": "tempest-ExternalNetworksTestJSON-979642406-project-admin", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/e2212bcdde154f1ab17f1da4fa81ad72"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:30.896 95895 INFO tempest.lib.common.rest_client [req-821f619e-d40e-4d3f-978d-254227b7c4a0 req-821f619e-d40e-4d3f-978d-254227b7c4a0 ] Request (ExternalNetworksTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.019s 2026-03-20 21:19:30.897 95895 DEBUG tempest.lib.common.rest_client [req-821f619e-d40e-4d3f-978d-254227b7c4a0 req-821f619e-d40e-4d3f-978d-254227b7c4a0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:30 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-821f619e-d40e-4d3f-978d-254227b7c4a0', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:30.930 95895 INFO tempest.lib.common.rest_client [req-e0bdc09e-871f-480f-9795-cc9a0e29e4be req-e0bdc09e-871f-480f-9795-cc9a0e29e4be ] Request (ExternalNetworksTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/cb3208161ead4073a264ba9353e1a74b/users/e2212bcdde154f1ab17f1da4fa81ad72/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.033s 2026-03-20 21:19:30.930 95895 DEBUG tempest.lib.common.rest_client [req-e0bdc09e-871f-480f-9795-cc9a0e29e4be req-e0bdc09e-871f-480f-9795-cc9a0e29e4be ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:30 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e0bdc09e-871f-480f-9795-cc9a0e29e4be', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/cb3208161ead4073a264ba9353e1a74b/users/e2212bcdde154f1ab17f1da4fa81ad72/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:30.978 95895 INFO tempest.lib.common.rest_client [req-c2eab8a6-b407-4b17-b6b2-481205600bf2 req-c2eab8a6-b407-4b17-b6b2-481205600bf2 ] Request (ExternalNetworksTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.048s 2026-03-20 21:19:30.978 95895 DEBUG tempest.lib.common.rest_client [req-c2eab8a6-b407-4b17-b6b2-481205600bf2 req-c2eab8a6-b407-4b17-b6b2-481205600bf2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:30 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c2eab8a6-b407-4b17-b6b2-481205600bf2', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:30.997 95895 INFO tempest.lib.common.rest_client [req-10fbcb51-799f-47b5-b0cf-fe9fd634a285 req-10fbcb51-799f-47b5-b0cf-fe9fd634a285 ] Request (ExternalNetworksTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/cb3208161ead4073a264ba9353e1a74b/users/e2212bcdde154f1ab17f1da4fa81ad72/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.019s 2026-03-20 21:19:30.997 95895 DEBUG tempest.lib.common.rest_client [req-10fbcb51-799f-47b5-b0cf-fe9fd634a285 req-10fbcb51-799f-47b5-b0cf-fe9fd634a285 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:30 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-10fbcb51-799f-47b5-b0cf-fe9fd634a285', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/cb3208161ead4073a264ba9353e1a74b/users/e2212bcdde154f1ab17f1da4fa81ad72/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:31.041 95895 INFO tempest.lib.common.rest_client [req-b11418db-3205-4edf-bed6-00fbe8f421ad req-b11418db-3205-4edf-bed6-00fbe8f421ad ] Request (ExternalNetworksTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.044s 2026-03-20 21:19:31.041 95895 DEBUG tempest.lib.common.rest_client [req-b11418db-3205-4edf-bed6-00fbe8f421ad req-b11418db-3205-4edf-bed6-00fbe8f421ad ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:30 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b11418db-3205-4edf-bed6-00fbe8f421ad', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:31.061 95895 INFO tempest.lib.common.rest_client [req-5a77423e-384e-4672-b7a0-542f8af9e2e5 req-5a77423e-384e-4672-b7a0-542f8af9e2e5 ] Request (ExternalNetworksTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/cb3208161ead4073a264ba9353e1a74b/users/e2212bcdde154f1ab17f1da4fa81ad72/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.019s 2026-03-20 21:19:31.061 95895 DEBUG tempest.lib.common.rest_client [req-5a77423e-384e-4672-b7a0-542f8af9e2e5 req-5a77423e-384e-4672-b7a0-542f8af9e2e5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:31 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5a77423e-384e-4672-b7a0-542f8af9e2e5', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/cb3208161ead4073a264ba9353e1a74b/users/e2212bcdde154f1ab17f1da4fa81ad72/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:31.061 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user e2212bcdde154f1ab17f1da4fa81ad72 is created with scope project and roles: ['admin', 'admin'] 2026-03-20 21:19:31.061 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-ExternalNetworksTestJSON-979642406-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'cb3208161ead4073a264ba9353e1a74b', 'project_name': 'tempest-ExternalNetworksTestJSON-979642406', 'tenant_id': 'cb3208161ead4073a264ba9353e1a74b', 'tenant_name': 'tempest-ExternalNetworksTestJSON-979642406', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'e2212bcdde154f1ab17f1da4fa81ad72', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:19:31.062 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-ExternalNetworksTestJSON-979642406-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'cb3208161ead4073a264ba9353e1a74b', 'project_name': 'tempest-ExternalNetworksTestJSON-979642406', 'tenant_id': 'cb3208161ead4073a264ba9353e1a74b', 'tenant_name': 'tempest-ExternalNetworksTestJSON-979642406', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'e2212bcdde154f1ab17f1da4fa81ad72', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:19:31.388 95895 INFO tempest.lib.common.rest_client [req-9ef42634-44f4-499a-bee5-e5901c5934bd req-9ef42634-44f4-499a-bee5-e5901c5934bd ] Request (ExternalNetworksTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.323s 2026-03-20 21:19:31.388 95895 DEBUG tempest.lib.common.rest_client [req-9ef42634-44f4-499a-bee5-e5901c5934bd req-9ef42634-44f4-499a-bee5-e5901c5934bd ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:31 GMT', 'server': 'Apache', 'content-length': '4639', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-9ef42634-44f4-499a-bee5-e5901c5934bd', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "e2212bcdde154f1ab17f1da4fa81ad72", "name": "tempest-ExternalNetworksTestJSON-979642406-project-admin", "password_expires_at": null}, "audit_ids": ["VUAhDmfPQKCyTuzJ_W-qkg"], "expires_at": "2026-03-21T21:19:31.000000Z", "issued_at": "2026-03-20T21:19:31.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "cb3208161ead4073a264ba9353e1a74b", "name": "tempest-ExternalNetworksTestJSON-979642406"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/cb3208161ead4073a264ba9353e1a74b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/cb3208161ead4073a264ba9353e1a74b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3 _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:32.063 95895 INFO tempest.lib.common.rest_client [req-8d5156b7-2dfd-4eec-93b4-06628175a805 req-8d5156b7-2dfd-4eec-93b4-06628175a805 ] Request (ExternalNetworksTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/networks 0.674s 2026-03-20 21:19:32.063 95895 DEBUG tempest.lib.common.rest_client [req-8d5156b7-2dfd-4eec-93b4-06628175a805 req-8d5156b7-2dfd-4eec-93b4-06628175a805 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-ExternalNetworksTestJSON-test-network-1956100594"}} Response - Headers: {'content-type': 'application/json', 'content-length': '495', 'x-openstack-request-id': 'req-8d5156b7-2dfd-4eec-93b4-06628175a805', 'date': 'Fri, 20 Mar 2026 21:19:32 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"84b20015-8646-4e96-af0d-a4bd0540d48c","name":"tempest-ExternalNetworksTestJSON-test-network-1956100594","tenant_id":"4cdd3c810c7c45458e2f94f1f2af75d3","project_id":"4cdd3c810c7c45458e2f94f1f2af75d3","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-ExternalNetworksTestJSON-1349747","tempest-ExternalNetworksTestJSON-test-network-1956100594"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:32.696 95895 INFO tempest.lib.common.rest_client [req-1f109fef-1324-4afb-be04-b4c1921bdb0e req-1f109fef-1324-4afb-be04-b4c1921bdb0e ] Request (ExternalNetworksTestJSON:test_create_external_network): 201 POST http://10.0.0.50:9696/v2.0/networks 0.632s 2026-03-20 21:19:32.696 95895 DEBUG tempest.lib.common.rest_client [req-1f109fef-1324-4afb-be04-b4c1921bdb0e req-1f109fef-1324-4afb-be04-b4c1921bdb0e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-network--643901469", "router:external": true}} Response - Headers: {'content-type': 'application/json', 'content-length': '436', 'x-openstack-request-id': 'req-1f109fef-1324-4afb-be04-b4c1921bdb0e', 'date': 'Fri, 20 Mar 2026 21:19:32 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"9038e4fc-aaf5-406d-80da-b6c26f8320ac","name":"tempest-network--643901469","tenant_id":"cb3208161ead4073a264ba9353e1a74b","project_id":"cb3208161ead4073a264ba9353e1a74b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":true,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-ExternalNetworksTestJSON-979642406","tempest-network--643901469"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:32.810 95895 INFO tempest.lib.common.rest_client [req-e6a308df-a52e-4e68-a29f-06a83b57d3fe req-e6a308df-a52e-4e68-a29f-06a83b57d3fe ] Request (ExternalNetworksTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/networks/9038e4fc-aaf5-406d-80da-b6c26f8320ac 0.113s 2026-03-20 21:19:32.810 95895 DEBUG tempest.lib.common.rest_client [req-e6a308df-a52e-4e68-a29f-06a83b57d3fe req-e6a308df-a52e-4e68-a29f-06a83b57d3fe ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-e6a308df-a52e-4e68-a29f-06a83b57d3fe', 'date': 'Fri, 20 Mar 2026 21:19:32 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/9038e4fc-aaf5-406d-80da-b6c26f8320ac'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:32.950 95895 INFO tempest.lib.common.rest_client [req-8bdefc17-8c8e-4f1a-b5a9-d0b8e8943c6d req-8bdefc17-8c8e-4f1a-b5a9-d0b8e8943c6d ] Request (ExternalNetworksTestJSON:test_delete_external_networks_with_floating_ip): 201 POST http://10.0.0.50:9696/v2.0/networks 0.133s 2026-03-20 21:19:32.950 95895 DEBUG tempest.lib.common.rest_client [req-8bdefc17-8c8e-4f1a-b5a9-d0b8e8943c6d req-8bdefc17-8c8e-4f1a-b5a9-d0b8e8943c6d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"router:external": true}} Response - Headers: {'content-type': 'application/json', 'content-length': '430', 'x-openstack-request-id': 'req-8bdefc17-8c8e-4f1a-b5a9-d0b8e8943c6d', 'date': 'Fri, 20 Mar 2026 21:19:32 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"28396361-ed89-4342-b677-345ca13b3105","name":"default-virtual-network","tenant_id":"cb3208161ead4073a264ba9353e1a74b","project_id":"cb3208161ead4073a264ba9353e1a74b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":true,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-ExternalNetworksTestJSON-979642406","default-virtual-network"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:33.093 95895 INFO tempest.lib.common.rest_client [req-d35d24f0-518b-4817-a30c-241d201d5177 req-d35d24f0-518b-4817-a30c-241d201d5177 ] Request (ExternalNetworksTestJSON:test_delete_external_networks_with_floating_ip): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.142s 2026-03-20 21:19:33.093 95895 DEBUG tempest.lib.common.rest_client [req-d35d24f0-518b-4817-a30c-241d201d5177 req-d35d24f0-518b-4817-a30c-241d201d5177 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "28396361-ed89-4342-b677-345ca13b3105", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1", "enable_dhcp": false}} Response - Headers: {'content-type': 'application/json', 'content-length': '488', 'x-openstack-request-id': 'req-d35d24f0-518b-4817-a30c-241d201d5177', 'date': 'Fri, 20 Mar 2026 21:19:33 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"4e266baa-acdf-464f-9245-2508736b8c3c","name":"","tenant_id":"cb3208161ead4073a264ba9353e1a74b","network_id":"28396361-ed89-4342-b677-345ca13b3105","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":false,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"cb3208161ead4073a264ba9353e1a74b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:33.223 95895 INFO tempest.lib.common.rest_client [req-5a320cd2-37b7-449f-88cf-9f823843770a req-5a320cd2-37b7-449f-88cf-9f823843770a ] Request (ExternalNetworksTestJSON:test_delete_external_networks_with_floating_ip): 201 POST http://10.0.0.50:9696/v2.0/floatingips 0.130s 2026-03-20 21:19:33.223 95895 DEBUG tempest.lib.common.rest_client [req-5a320cd2-37b7-449f-88cf-9f823843770a req-5a320cd2-37b7-449f-88cf-9f823843770a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "28396361-ed89-4342-b677-345ca13b3105"}} Response - Headers: {'content-type': 'application/json', 'content-length': '360', 'x-openstack-request-id': 'req-5a320cd2-37b7-449f-88cf-9f823843770a', 'date': 'Fri, 20 Mar 2026 21:19:33 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips'} Body: b'{"floatingip": {"id": "37f83abd-1d30-425f-a7df-b680d5933fcf", "tenant_id": "cb3208161ead4073a264ba9353e1a74b", "floating_ip_address": "10.100.0.3", "floating_network_id": "28396361-ed89-4342-b677-345ca13b3105", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "description": "", "project_id": "cb3208161ead4073a264ba9353e1a74b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:33.241 95895 INFO tempest.lib.common.rest_client [req-025e3536-f3dd-401d-b7d9-ab2fc179660e req-025e3536-f3dd-401d-b7d9-ab2fc179660e ] Request (ExternalNetworksTestJSON:test_delete_external_networks_with_floating_ip): 200 GET http://10.0.0.50:9696/v2.0/floatingips?floating_network_id=28396361-ed89-4342-b677-345ca13b3105 0.017s 2026-03-20 21:19:33.241 95895 DEBUG tempest.lib.common.rest_client [req-025e3536-f3dd-401d-b7d9-ab2fc179660e req-025e3536-f3dd-401d-b7d9-ab2fc179660e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '363', 'x-openstack-request-id': 'req-025e3536-f3dd-401d-b7d9-ab2fc179660e', 'date': 'Fri, 20 Mar 2026 21:19:33 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips?floating_network_id=28396361-ed89-4342-b677-345ca13b3105'} Body: b'{"floatingips": [{"id": "37f83abd-1d30-425f-a7df-b680d5933fcf", "tenant_id": "cb3208161ead4073a264ba9353e1a74b", "floating_ip_address": "10.100.0.3", "floating_network_id": "28396361-ed89-4342-b677-345ca13b3105", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "description": "", "project_id": "cb3208161ead4073a264ba9353e1a74b"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:33.397 95895 INFO tempest.lib.common.rest_client [req-d4399ea5-42da-4292-b1c7-fbd602385b4b req-d4399ea5-42da-4292-b1c7-fbd602385b4b ] Request (ExternalNetworksTestJSON:test_delete_external_networks_with_floating_ip): 204 DELETE http://10.0.0.50:9696/v2.0/networks/28396361-ed89-4342-b677-345ca13b3105 0.155s 2026-03-20 21:19:33.397 95895 DEBUG tempest.lib.common.rest_client [req-d4399ea5-42da-4292-b1c7-fbd602385b4b req-d4399ea5-42da-4292-b1c7-fbd602385b4b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-d4399ea5-42da-4292-b1c7-fbd602385b4b', 'date': 'Fri, 20 Mar 2026 21:19:33 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/28396361-ed89-4342-b677-345ca13b3105'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:33.410 95895 INFO tempest.lib.common.rest_client [req-6df98f93-1324-4eb7-a331-a67c65a4eb3c req-6df98f93-1324-4eb7-a331-a67c65a4eb3c ] Request (ExternalNetworksTestJSON:test_delete_external_networks_with_floating_ip): 200 GET http://10.0.0.50:9696/v2.0/floatingips 0.013s 2026-03-20 21:19:33.411 95895 DEBUG tempest.lib.common.rest_client [req-6df98f93-1324-4eb7-a331-a67c65a4eb3c req-6df98f93-1324-4eb7-a331-a67c65a4eb3c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '19', 'x-openstack-request-id': 'req-6df98f93-1324-4eb7-a331-a67c65a4eb3c', 'date': 'Fri, 20 Mar 2026 21:19:33 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips'} Body: b'{"floatingips": []}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:33.434 95895 INFO tempest.lib.common.rest_client [req-94b33db3-7eaa-4aa4-8456-d15711fe2f07 req-94b33db3-7eaa-4aa4-8456-d15711fe2f07 ] Request (ExternalNetworksTestJSON:test_delete_external_networks_with_floating_ip): 200 GET http://10.0.0.50:9696/v2.0/subnets 0.023s 2026-03-20 21:19:33.435 95895 DEBUG tempest.lib.common.rest_client [req-94b33db3-7eaa-4aa4-8456-d15711fe2f07 req-94b33db3-7eaa-4aa4-8456-d15711fe2f07 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '513', 'x-openstack-request-id': 'req-94b33db3-7eaa-4aa4-8456-d15711fe2f07', 'date': 'Fri, 20 Mar 2026 21:19:33 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnets":[{"id":"53f8710e-b809-4f72-a853-1259575efff4","name":"tf-tempest-subnet-test","tenant_id":"50a54c7046a1423ba56293794d08ba7b","network_id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","ip_version":4,"cidr":"172.23.0.0/24","allocation_pools":[{"start":"172.23.0.10","end":"172.23.0.15"}],"gateway_ip":"172.23.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"172.23.0.2","tags":[],"project_id":"50a54c7046a1423ba56293794d08ba7b"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:33.444 95895 INFO tempest.lib.common.rest_client [req-6cf89fe7-65a2-4e9f-8b6a-2ee19e408a06 req-6cf89fe7-65a2-4e9f-8b6a-2ee19e408a06 ] Request (ExternalNetworksTestJSON:_run_cleanups): 404 DELETE http://10.0.0.50:9696/v2.0/floatingips/37f83abd-1d30-425f-a7df-b680d5933fcf 0.009s 2026-03-20 21:19:33.444 95895 DEBUG tempest.lib.common.rest_client [req-6cf89fe7-65a2-4e9f-8b6a-2ee19e408a06 req-6cf89fe7-65a2-4e9f-8b6a-2ee19e408a06 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '144', 'x-openstack-request-id': 'req-6cf89fe7-65a2-4e9f-8b6a-2ee19e408a06', 'date': 'Fri, 20 Mar 2026 21:19:33 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips/37f83abd-1d30-425f-a7df-b680d5933fcf'} Body: b'{"NeutronError": {"type": "FloatingIPNotFound", "message": "Floating IP 37f83abd-1d30-425f-a7df-b680d5933fcf could not be found", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:33.456 95895 INFO tempest.lib.common.rest_client [req-44bf8f3e-c291-46a0-a8bf-6527748ceda2 req-44bf8f3e-c291-46a0-a8bf-6527748ceda2 ] Request (ExternalNetworksTestJSON:_run_cleanups): 404 DELETE http://10.0.0.50:9696/v2.0/networks/28396361-ed89-4342-b677-345ca13b3105 0.011s 2026-03-20 21:19:33.456 95895 DEBUG tempest.lib.common.rest_client [req-44bf8f3e-c291-46a0-a8bf-6527748ceda2 req-44bf8f3e-c291-46a0-a8bf-6527748ceda2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-44bf8f3e-c291-46a0-a8bf-6527748ceda2', 'date': 'Fri, 20 Mar 2026 21:19:33 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/28396361-ed89-4342-b677-345ca13b3105'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 28396361-ed89-4342-b677-345ca13b3105 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:33.579 95895 INFO tempest.lib.common.rest_client [req-669814e7-8974-4762-8665-d125ca8612de req-669814e7-8974-4762-8665-d125ca8612de ] Request (ExternalNetworksTestJSON:test_list_external_networks): 201 POST http://10.0.0.50:9696/v2.0/networks 0.122s 2026-03-20 21:19:33.579 95895 DEBUG tempest.lib.common.rest_client [req-669814e7-8974-4762-8665-d125ca8612de req-669814e7-8974-4762-8665-d125ca8612de ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-network--1356812018", "router:external": true}} Response - Headers: {'content-type': 'application/json', 'content-length': '438', 'x-openstack-request-id': 'req-669814e7-8974-4762-8665-d125ca8612de', 'date': 'Fri, 20 Mar 2026 21:19:33 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"f174e72d-1e0f-43d1-8845-23ce8a7bd78a","name":"tempest-network--1356812018","tenant_id":"cb3208161ead4073a264ba9353e1a74b","project_id":"cb3208161ead4073a264ba9353e1a74b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":true,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-ExternalNetworksTestJSON-979642406","tempest-network--1356812018"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:33.604 95895 INFO tempest.lib.common.rest_client [req-5590b9c1-a1c5-4026-938e-43ca3c3a2744 req-5590b9c1-a1c5-4026-938e-43ca3c3a2744 ] Request (ExternalNetworksTestJSON:test_list_external_networks): 200 GET http://10.0.0.50:9696/v2.0/networks 0.025s 2026-03-20 21:19:33.605 95895 DEBUG tempest.lib.common.rest_client [req-5590b9c1-a1c5-4026-938e-43ca3c3a2744 req-5590b9c1-a1c5-4026-938e-43ca3c3a2744 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '2897', 'x-openstack-request-id': 'req-5590b9c1-a1c5-4026-938e-43ca3c3a2744', 'date': 'Fri, 20 Mar 2026 21:19:33 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"networks":[{"id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","name":"tf-tempest-test","tenant_id":"50a54c7046a1423ba56293794d08ba7b","project_id":"50a54c7046a1423ba56293794d08ba7b","admin_state_up":true,"shared":true,"status":"ACTIVE","router:external":true,"mtu":0,"subnets":["53f8710e-b809-4f72-a853-1259575efff4"],"fq_name":["default-domain","admin","tf-tempest-test"],"subnet_ipam":[{"subnet_cidr":"172.23.0.0/24","ipam_fq_name":["default-domain","default-project","default-network-ipam"]}],"port_security_enabled":true,"description":""},{"id":"2b29e5fb-fc58-4ae9-a336-d1b92e18de47","name":"__link_local__","tenant_id":"41bf85eae8b340f6b8db074828afbf79","project_id":"41bf85eae8b340f6b8db074828afbf79","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":null,"subnets":[],"fq_name":["default-domain","default-project","__link_local__"],"port_security_enabled":true},{"id":"479ff13c-2ae5-4a1c-9701-06c51e352efa","name":"dci-network","tenant_id":"41bf85eae8b340f6b8db074828afbf79","project_id":"41bf85eae8b340f6b8db074828afbf79","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":null,"subnets":[],"fq_name":["default-domain","default-project","dci-network"],"port_security_enabled":true},{"id":"bd026229-bc66-4dc0-8e4e-7b4e9fd18a37","name":"default-virtual-network","tenant_id":"41bf85eae8b340f6b8db074828afbf79","project_id":"41bf85eae8b340f6b8db074828afbf79","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":null,"subnets":[],"fq_name":["default-domain","default-project","default-virtual-network"],"port_security_enabled":true},{"id":"e6e5f612-d26b-45fa-a41d-eb4819775450","name":"ip-fabric","tenant_id":"41bf85eae8b340f6b8db074828afbf79","project_id":"41bf85eae8b340f6b8db074828afbf79","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":null,"subnets":[],"fq_name":["default-domain","default-project","ip-fabric"],"port_security_enabled":true},{"id":"84b20015-8646-4e96-af0d-a4bd0540d48c","name":"tempest-ExternalNetworksTestJSON-test-network-1956100594","tenant_id":"4cdd3c810c7c45458e2f94f1f2af75d3","project_id":"4cdd3c810c7c45458e2f94f1f2af75d3","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-ExternalNetworksTestJSON-1349747","tempest-ExternalNetworksTestJSON-test-network-1956100594"],"port_security_enabled":true,"description":""},{"id":"f174e72d-1e0f-43d1-8845-23ce8a7bd78a","name":"tempest-network--1356812018","tenant_id":"cb3208161ead4073a264ba9353e1a74b","project_id":"cb3208161ead4073a264ba9353e1a74b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":true,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-ExternalNetworksTestJSON-979642406","tempest-network--1356812018"],"port_security_enabled":true,"description":""}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:33.697 95895 INFO tempest.lib.common.rest_client [req-06e2a8f4-bdf6-4bd7-8e8a-05a6733f6694 req-06e2a8f4-bdf6-4bd7-8e8a-05a6733f6694 ] Request (ExternalNetworksTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/networks/f174e72d-1e0f-43d1-8845-23ce8a7bd78a 0.092s 2026-03-20 21:19:33.697 95895 DEBUG tempest.lib.common.rest_client [req-06e2a8f4-bdf6-4bd7-8e8a-05a6733f6694 req-06e2a8f4-bdf6-4bd7-8e8a-05a6733f6694 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-06e2a8f4-bdf6-4bd7-8e8a-05a6733f6694', 'date': 'Fri, 20 Mar 2026 21:19:33 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/f174e72d-1e0f-43d1-8845-23ce8a7bd78a'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:33.818 95895 INFO tempest.lib.common.rest_client [req-a53bfd0e-34ce-478d-8eb8-715205e6bf9a req-a53bfd0e-34ce-478d-8eb8-715205e6bf9a ] Request (ExternalNetworksTestJSON:test_show_external_networks_attribute): 201 POST http://10.0.0.50:9696/v2.0/networks 0.120s 2026-03-20 21:19:33.818 95895 DEBUG tempest.lib.common.rest_client [req-a53bfd0e-34ce-478d-8eb8-715205e6bf9a req-a53bfd0e-34ce-478d-8eb8-715205e6bf9a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-network--1205533735", "router:external": true}} Response - Headers: {'content-type': 'application/json', 'content-length': '438', 'x-openstack-request-id': 'req-a53bfd0e-34ce-478d-8eb8-715205e6bf9a', 'date': 'Fri, 20 Mar 2026 21:19:33 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"ba35e298-00bb-49c8-bfd5-dd89daffa182","name":"tempest-network--1205533735","tenant_id":"cb3208161ead4073a264ba9353e1a74b","project_id":"cb3208161ead4073a264ba9353e1a74b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":true,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-ExternalNetworksTestJSON-979642406","tempest-network--1205533735"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:33.840 95895 INFO tempest.lib.common.rest_client [req-256d9535-233f-408c-9e93-65160a7bf3ed req-256d9535-233f-408c-9e93-65160a7bf3ed ] Request (ExternalNetworksTestJSON:test_show_external_networks_attribute): 200 GET http://10.0.0.50:9696/v2.0/networks/ba35e298-00bb-49c8-bfd5-dd89daffa182 0.021s 2026-03-20 21:19:33.840 95895 DEBUG tempest.lib.common.rest_client [req-256d9535-233f-408c-9e93-65160a7bf3ed req-256d9535-233f-408c-9e93-65160a7bf3ed ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '438', 'x-openstack-request-id': 'req-256d9535-233f-408c-9e93-65160a7bf3ed', 'date': 'Fri, 20 Mar 2026 21:19:33 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/ba35e298-00bb-49c8-bfd5-dd89daffa182'} Body: b'{"network":{"id":"ba35e298-00bb-49c8-bfd5-dd89daffa182","name":"tempest-network--1205533735","tenant_id":"cb3208161ead4073a264ba9353e1a74b","project_id":"cb3208161ead4073a264ba9353e1a74b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":true,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-ExternalNetworksTestJSON-979642406","tempest-network--1205533735"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:33.860 95895 INFO tempest.lib.common.rest_client [req-13e48068-4988-44a1-8cf2-5ad2b2e21347 req-13e48068-4988-44a1-8cf2-5ad2b2e21347 ] Request (ExternalNetworksTestJSON:test_show_external_networks_attribute): 200 GET http://10.0.0.50:9696/v2.0/networks/84b20015-8646-4e96-af0d-a4bd0540d48c 0.020s 2026-03-20 21:19:33.861 95895 DEBUG tempest.lib.common.rest_client [req-13e48068-4988-44a1-8cf2-5ad2b2e21347 req-13e48068-4988-44a1-8cf2-5ad2b2e21347 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '495', 'x-openstack-request-id': 'req-13e48068-4988-44a1-8cf2-5ad2b2e21347', 'date': 'Fri, 20 Mar 2026 21:19:33 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/84b20015-8646-4e96-af0d-a4bd0540d48c'} Body: b'{"network":{"id":"84b20015-8646-4e96-af0d-a4bd0540d48c","name":"tempest-ExternalNetworksTestJSON-test-network-1956100594","tenant_id":"4cdd3c810c7c45458e2f94f1f2af75d3","project_id":"4cdd3c810c7c45458e2f94f1f2af75d3","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-ExternalNetworksTestJSON-1349747","tempest-ExternalNetworksTestJSON-test-network-1956100594"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:33.960 95895 INFO tempest.lib.common.rest_client [req-6de23ad7-15d7-4188-a5e5-f01efd0f1ab3 req-6de23ad7-15d7-4188-a5e5-f01efd0f1ab3 ] Request (ExternalNetworksTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/networks/ba35e298-00bb-49c8-bfd5-dd89daffa182 0.099s 2026-03-20 21:19:33.960 95895 DEBUG tempest.lib.common.rest_client [req-6de23ad7-15d7-4188-a5e5-f01efd0f1ab3 req-6de23ad7-15d7-4188-a5e5-f01efd0f1ab3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-6de23ad7-15d7-4188-a5e5-f01efd0f1ab3', 'date': 'Fri, 20 Mar 2026 21:19:33 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/ba35e298-00bb-49c8-bfd5-dd89daffa182'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:34.062 95895 INFO tempest.lib.common.rest_client [req-e55e0302-6777-42fb-9ec5-6b28afd12144 req-e55e0302-6777-42fb-9ec5-6b28afd12144 ] Request (ExternalNetworksTestJSON:test_update_external_network): 201 POST http://10.0.0.50:9696/v2.0/networks 0.100s 2026-03-20 21:19:34.062 95895 DEBUG tempest.lib.common.rest_client [req-e55e0302-6777-42fb-9ec5-6b28afd12144 req-e55e0302-6777-42fb-9ec5-6b28afd12144 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-network--1079155727"}} Response - Headers: {'content-type': 'application/json', 'content-length': '439', 'x-openstack-request-id': 'req-e55e0302-6777-42fb-9ec5-6b28afd12144', 'date': 'Fri, 20 Mar 2026 21:19:34 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"a0c9755c-183a-494e-923c-075adaf6095e","name":"tempest-network--1079155727","tenant_id":"cb3208161ead4073a264ba9353e1a74b","project_id":"cb3208161ead4073a264ba9353e1a74b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-ExternalNetworksTestJSON-979642406","tempest-network--1079155727"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:34.156 95895 INFO tempest.lib.common.rest_client [req-d7207a2b-fac7-48b6-acfe-158663ea72bd req-d7207a2b-fac7-48b6-acfe-158663ea72bd ] Request (ExternalNetworksTestJSON:test_update_external_network): 200 PUT http://10.0.0.50:9696/v2.0/networks/a0c9755c-183a-494e-923c-075adaf6095e 0.094s 2026-03-20 21:19:34.156 95895 DEBUG tempest.lib.common.rest_client [req-d7207a2b-fac7-48b6-acfe-158663ea72bd req-d7207a2b-fac7-48b6-acfe-158663ea72bd ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"router:external": true}} Response - Headers: {'content-type': 'application/json', 'content-length': '438', 'x-openstack-request-id': 'req-d7207a2b-fac7-48b6-acfe-158663ea72bd', 'date': 'Fri, 20 Mar 2026 21:19:34 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/a0c9755c-183a-494e-923c-075adaf6095e'} Body: b'{"network":{"id":"a0c9755c-183a-494e-923c-075adaf6095e","name":"tempest-network--1079155727","tenant_id":"cb3208161ead4073a264ba9353e1a74b","project_id":"cb3208161ead4073a264ba9353e1a74b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":true,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-ExternalNetworksTestJSON-979642406","tempest-network--1079155727"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:34.298 95895 INFO tempest.lib.common.rest_client [req-00918f70-5e8e-4b0f-bd69-bddcafad9769 req-00918f70-5e8e-4b0f-bd69-bddcafad9769 ] Request (ExternalNetworksTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/networks/a0c9755c-183a-494e-923c-075adaf6095e 0.141s 2026-03-20 21:19:34.298 95895 DEBUG tempest.lib.common.rest_client [req-00918f70-5e8e-4b0f-bd69-bddcafad9769 req-00918f70-5e8e-4b0f-bd69-bddcafad9769 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-00918f70-5e8e-4b0f-bd69-bddcafad9769', 'date': 'Fri, 20 Mar 2026 21:19:34 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/a0c9755c-183a-494e-923c-075adaf6095e'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:34.313 95895 INFO tempest.lib.common.rest_client [req-5ef9f3c2-5c3b-4342-be2a-14ffeaca4ab3 req-5ef9f3c2-5c3b-4342-be2a-14ffeaca4ab3 ] Request (ExternalNetworksTestJSON:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/subnets/4e266baa-acdf-464f-9245-2508736b8c3c 0.014s 2026-03-20 21:19:34.313 95895 DEBUG tempest.lib.common.rest_client [req-5ef9f3c2-5c3b-4342-be2a-14ffeaca4ab3 req-5ef9f3c2-5c3b-4342-be2a-14ffeaca4ab3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-5ef9f3c2-5c3b-4342-be2a-14ffeaca4ab3', 'date': 'Fri, 20 Mar 2026 21:19:34 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/4e266baa-acdf-464f-9245-2508736b8c3c'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 4e266baa-acdf-464f-9245-2508736b8c3c could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:34.401 95895 INFO tempest.lib.common.rest_client [req-136ca6a2-e2ef-412f-821f-7bbacdf4e685 req-136ca6a2-e2ef-412f-821f-7bbacdf4e685 ] Request (ExternalNetworksTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/networks/84b20015-8646-4e96-af0d-a4bd0540d48c 0.088s 2026-03-20 21:19:34.401 95895 DEBUG tempest.lib.common.rest_client [req-136ca6a2-e2ef-412f-821f-7bbacdf4e685 req-136ca6a2-e2ef-412f-821f-7bbacdf4e685 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-136ca6a2-e2ef-412f-821f-7bbacdf4e685', 'date': 'Fri, 20 Mar 2026 21:19:34 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/84b20015-8646-4e96-af0d-a4bd0540d48c'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:34.494 95895 INFO tempest.lib.common.rest_client [req-e7dc1aad-1d0d-466a-aa3a-930d81aa80a1 req-e7dc1aad-1d0d-466a-aa3a-930d81aa80a1 ] Request (ExternalNetworksTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/768e61e297224072841a926e93809568 0.092s 2026-03-20 21:19:34.494 95895 DEBUG tempest.lib.common.rest_client [req-e7dc1aad-1d0d-466a-aa3a-930d81aa80a1 req-e7dc1aad-1d0d-466a-aa3a-930d81aa80a1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:34 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e7dc1aad-1d0d-466a-aa3a-930d81aa80a1', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/768e61e297224072841a926e93809568'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:34.579 95895 INFO tempest.lib.common.rest_client [req-b83b336b-11e5-457f-bb6e-e8a027968042 req-b83b336b-11e5-457f-bb6e-e8a027968042 ] Request (ExternalNetworksTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/e2212bcdde154f1ab17f1da4fa81ad72 0.085s 2026-03-20 21:19:34.580 95895 DEBUG tempest.lib.common.rest_client [req-b83b336b-11e5-457f-bb6e-e8a027968042 req-b83b336b-11e5-457f-bb6e-e8a027968042 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:34 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b83b336b-11e5-457f-bb6e-e8a027968042', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/e2212bcdde154f1ab17f1da4fa81ad72'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:34.580 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: cb3208161ead4073a264ba9353e1a74b 2026-03-20 21:19:34.894 95895 INFO tempest.lib.common.rest_client [req-c037895b-02d4-4224-b087-f2a9cd209efb req-c037895b-02d4-4224-b087-f2a9cd209efb ] Request (ExternalNetworksTestJSON:tearDownClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.314s 2026-03-20 21:19:34.894 95895 DEBUG tempest.lib.common.rest_client [req-c037895b-02d4-4224-b087-f2a9cd209efb req-c037895b-02d4-4224-b087-f2a9cd209efb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:34 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c037895b-02d4-4224-b087-f2a9cd209efb', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["CefNt2p-SnG9ZFEj5hm2-w"], "expires_at": "2026-03-21T21:19:34.000000Z", "issued_at": "2026-03-20T21:19:34.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:35.008 95895 INFO tempest.lib.common.rest_client [req-73cc0348-35a7-4035-ad12-2a103da09c5e req-73cc0348-35a7-4035-ad12-2a103da09c5e ] Request (ExternalNetworksTestJSON:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=cb3208161ead4073a264ba9353e1a74b&name=default 0.113s 2026-03-20 21:19:35.008 95895 DEBUG tempest.lib.common.rest_client [req-73cc0348-35a7-4035-ad12-2a103da09c5e req-73cc0348-35a7-4035-ad12-2a103da09c5e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1937', 'x-openstack-request-id': 'req-73cc0348-35a7-4035-ad12-2a103da09c5e', 'date': 'Fri, 20 Mar 2026 21:19:35 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=cb3208161ead4073a264ba9353e1a74b&name=default'} Body: b'{"security_groups": [{"id": "9cfb5b41-e5e3-4420-b02f-83bbfb4ee0ba", "tenant_id": "cb3208161ead4073a264ba9353e1a74b", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "107b00f8-a3e7-4a9b-867a-33ea6f156cc8", "tenant_id": "cb3208161ead4073a264ba9353e1a74b", "security_group_id": "9cfb5b41-e5e3-4420-b02f-83bbfb4ee0ba", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "9cfb5b41-e5e3-4420-b02f-83bbfb4ee0ba", "created_at": null, "updated_at": null, "description": null}, {"id": "f3bbb2e6-e4d4-4669-97f3-06d78ba5b681", "tenant_id": "cb3208161ead4073a264ba9353e1a74b", "security_group_id": "9cfb5b41-e5e3-4420-b02f-83bbfb4ee0ba", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "9cfb5b41-e5e3-4420-b02f-83bbfb4ee0ba", "created_at": null, "updated_at": null, "description": null}, {"id": "7d19a229-f353-4b02-af16-6a283cfe739d", "tenant_id": "cb3208161ead4073a264ba9353e1a74b", "security_group_id": "9cfb5b41-e5e3-4420-b02f-83bbfb4ee0ba", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "77272eed-e92f-4932-94d1-1d490040262f", "tenant_id": "cb3208161ead4073a264ba9353e1a74b", "security_group_id": "9cfb5b41-e5e3-4420-b02f-83bbfb4ee0ba", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-ExternalNetworksTestJSON-979642406", "default"], "project_id": "cb3208161ead4073a264ba9353e1a74b"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:35.064 95895 INFO tempest.lib.common.rest_client [req-f2c91795-1bcb-43ab-9eb0-e4ecba032928 req-f2c91795-1bcb-43ab-9eb0-e4ecba032928 ] Request (ExternalNetworksTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/9cfb5b41-e5e3-4420-b02f-83bbfb4ee0ba 0.056s 2026-03-20 21:19:35.065 95895 DEBUG tempest.lib.common.rest_client [req-f2c91795-1bcb-43ab-9eb0-e4ecba032928 req-f2c91795-1bcb-43ab-9eb0-e4ecba032928 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-f2c91795-1bcb-43ab-9eb0-e4ecba032928', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:19:35 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/9cfb5b41-e5e3-4420-b02f-83bbfb4ee0ba'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:35.144 95895 INFO tempest.lib.common.rest_client [req-128bd4f2-71f0-49b1-a65b-d9ed9ea33253 req-128bd4f2-71f0-49b1-a65b-d9ed9ea33253 ] Request (ExternalNetworksTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/cb3208161ead4073a264ba9353e1a74b 0.079s 2026-03-20 21:19:35.145 95895 DEBUG tempest.lib.common.rest_client [req-128bd4f2-71f0-49b1-a65b-d9ed9ea33253 req-128bd4f2-71f0-49b1-a65b-d9ed9ea33253 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:35 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-128bd4f2-71f0-49b1-a65b-d9ed9ea33253', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/cb3208161ead4073a264ba9353e1a74b'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:35.145 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 4cdd3c810c7c45458e2f94f1f2af75d3 2026-03-20 21:19:35.186 95895 INFO tempest.lib.common.rest_client [req-3ffaec3e-83ef-40b8-a094-459f18214447 req-3ffaec3e-83ef-40b8-a094-459f18214447 ] Request (ExternalNetworksTestJSON:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=4cdd3c810c7c45458e2f94f1f2af75d3&name=default 0.041s 2026-03-20 21:19:35.186 95895 DEBUG tempest.lib.common.rest_client [req-3ffaec3e-83ef-40b8-a094-459f18214447 req-3ffaec3e-83ef-40b8-a094-459f18214447 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1935', 'x-openstack-request-id': 'req-3ffaec3e-83ef-40b8-a094-459f18214447', 'date': 'Fri, 20 Mar 2026 21:19:35 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=4cdd3c810c7c45458e2f94f1f2af75d3&name=default'} Body: b'{"security_groups": [{"id": "d4b73724-7aaa-4ce5-b476-aa52e425f4e8", "tenant_id": "4cdd3c810c7c45458e2f94f1f2af75d3", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "62b6d853-1cf5-403e-b3ff-17a2e8dfde5a", "tenant_id": "4cdd3c810c7c45458e2f94f1f2af75d3", "security_group_id": "d4b73724-7aaa-4ce5-b476-aa52e425f4e8", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "d4b73724-7aaa-4ce5-b476-aa52e425f4e8", "created_at": null, "updated_at": null, "description": null}, {"id": "6d9ddbe5-5f7d-443b-aa8f-55c0f6bb3cd9", "tenant_id": "4cdd3c810c7c45458e2f94f1f2af75d3", "security_group_id": "d4b73724-7aaa-4ce5-b476-aa52e425f4e8", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "d4b73724-7aaa-4ce5-b476-aa52e425f4e8", "created_at": null, "updated_at": null, "description": null}, {"id": "2cbcd059-066c-4a49-b1ab-1aae280fd94b", "tenant_id": "4cdd3c810c7c45458e2f94f1f2af75d3", "security_group_id": "d4b73724-7aaa-4ce5-b476-aa52e425f4e8", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "289eb3a7-ee08-4012-a9dc-31f09c2aa612", "tenant_id": "4cdd3c810c7c45458e2f94f1f2af75d3", "security_group_id": "d4b73724-7aaa-4ce5-b476-aa52e425f4e8", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-ExternalNetworksTestJSON-1349747", "default"], "project_id": "4cdd3c810c7c45458e2f94f1f2af75d3"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:35.244 95895 INFO tempest.lib.common.rest_client [req-0b7f1979-4bfe-4b41-9d41-9a2a13625429 req-0b7f1979-4bfe-4b41-9d41-9a2a13625429 ] Request (ExternalNetworksTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/d4b73724-7aaa-4ce5-b476-aa52e425f4e8 0.057s 2026-03-20 21:19:35.244 95895 DEBUG tempest.lib.common.rest_client [req-0b7f1979-4bfe-4b41-9d41-9a2a13625429 req-0b7f1979-4bfe-4b41-9d41-9a2a13625429 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-0b7f1979-4bfe-4b41-9d41-9a2a13625429', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:19:35 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/d4b73724-7aaa-4ce5-b476-aa52e425f4e8'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:35.347 95895 INFO tempest.lib.common.rest_client [req-6741a834-41c3-470e-89b2-de44afbc6122 req-6741a834-41c3-470e-89b2-de44afbc6122 ] Request (ExternalNetworksTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/4cdd3c810c7c45458e2f94f1f2af75d3 0.103s 2026-03-20 21:19:35.348 95895 DEBUG tempest.lib.common.rest_client [req-6741a834-41c3-470e-89b2-de44afbc6122 req-6741a834-41c3-470e-89b2-de44afbc6122 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:35 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6741a834-41c3-470e-89b2-de44afbc6122', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/4cdd3c810c7c45458e2f94f1f2af75d3'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:35.660 95895 INFO tempest.lib.common.rest_client [req-49ad2b8a-8708-4d95-9d18-3d12498609b6 req-49ad2b8a-8708-4d95-9d18-3d12498609b6 ] Request (ExternalNetworksAdminNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.312s 2026-03-20 21:19:35.661 95895 DEBUG tempest.lib.common.rest_client [req-49ad2b8a-8708-4d95-9d18-3d12498609b6 req-49ad2b8a-8708-4d95-9d18-3d12498609b6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:35 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-49ad2b8a-8708-4d95-9d18-3d12498609b6', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["H82Q7kqERe6W5hsJXZVqcg"], "expires_at": "2026-03-21T21:19:35.000000Z", "issued_at": "2026-03-20T21:19:35.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:35.952 95895 INFO tempest.lib.common.rest_client [req-dfce8364-6637-4140-ac20-05c9b32fb34c req-dfce8364-6637-4140-ac20-05c9b32fb34c ] Request (ExternalNetworksAdminNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.290s 2026-03-20 21:19:35.953 95895 DEBUG tempest.lib.common.rest_client [req-dfce8364-6637-4140-ac20-05c9b32fb34c req-dfce8364-6637-4140-ac20-05c9b32fb34c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:35 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-dfce8364-6637-4140-ac20-05c9b32fb34c', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["JP3AiMCQRmW-UZb6rE43lQ"], "expires_at": "2026-03-21T21:19:35.000000Z", "issued_at": "2026-03-20T21:19:35.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:35.971 95895 INFO tempest.lib.common.rest_client [req-eb798061-1584-45d8-b2d6-ce0c2d507bd8 req-eb798061-1584-45d8-b2d6-ce0c2d507bd8 ] Request (ExternalNetworksAdminNegativeTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/domains?name=Default 0.018s 2026-03-20 21:19:35.971 95895 DEBUG tempest.lib.common.rest_client [req-eb798061-1584-45d8-b2d6-ce0c2d507bd8 req-eb798061-1584-45d8-b2d6-ce0c2d507bd8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:35 GMT', 'server': 'Apache', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-eb798061-1584-45d8-b2d6-ce0c2d507bd8', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/domains/default"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/domains?name=Default", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:35.971 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:19:36.000 95895 INFO tempest.lib.common.rest_client [req-645db285-7066-473a-848b-ca8da836d8c3 req-645db285-7066-473a-848b-ca8da836d8c3 ] Request (ExternalNetworksAdminNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.028s 2026-03-20 21:19:36.000 95895 DEBUG tempest.lib.common.rest_client [req-645db285-7066-473a-848b-ca8da836d8c3 req-645db285-7066-473a-848b-ca8da836d8c3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-ExternalNetworksAdminNegativeTestJSON-734604175-desc", "domain_id": "default", "name": "tempest-ExternalNetworksAdminNegativeTestJSON-734604175"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:35 GMT', 'server': 'Apache', 'content-length': '403', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-645db285-7066-473a-848b-ca8da836d8c3', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "26515ef0917145d0a8f7cbbefd154c59", "name": "tempest-ExternalNetworksAdminNegativeTestJSON-734604175", "domain_id": "default", "description": "tempest-ExternalNetworksAdminNegativeTestJSON-734604175-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/26515ef0917145d0a8f7cbbefd154c59"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:36.321 95895 INFO tempest.lib.common.rest_client [req-2037e5b2-5aa9-45fa-a965-75de6094e8a8 req-2037e5b2-5aa9-45fa-a965-75de6094e8a8 ] Request (ExternalNetworksAdminNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.320s 2026-03-20 21:19:36.321 95895 DEBUG tempest.lib.common.rest_client [req-2037e5b2-5aa9-45fa-a965-75de6094e8a8 req-2037e5b2-5aa9-45fa-a965-75de6094e8a8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-ExternalNetworksAdminNegativeTestJSON-734604175-project-member", "password": "S0@~OtFYQw_xY6K", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:36 GMT', 'server': 'Apache', 'content-length': '306', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2037e5b2-5aa9-45fa-a965-75de6094e8a8', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "70918d57f6474f14919af4bc8b0c9959", "name": "tempest-ExternalNetworksAdminNegativeTestJSON-734604175-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/70918d57f6474f14919af4bc8b0c9959"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:36.338 95895 INFO tempest.lib.common.rest_client [req-3c0ad8b4-05e2-4c13-acae-93078ac95063 req-3c0ad8b4-05e2-4c13-acae-93078ac95063 ] Request (ExternalNetworksAdminNegativeTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.016s 2026-03-20 21:19:36.338 95895 DEBUG tempest.lib.common.rest_client [req-3c0ad8b4-05e2-4c13-acae-93078ac95063 req-3c0ad8b4-05e2-4c13-acae-93078ac95063 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:36 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3c0ad8b4-05e2-4c13-acae-93078ac95063', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:36.367 95895 INFO tempest.lib.common.rest_client [req-150cfce8-7ced-4453-9a2a-e18495dc088a req-150cfce8-7ced-4453-9a2a-e18495dc088a ] Request (ExternalNetworksAdminNegativeTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/26515ef0917145d0a8f7cbbefd154c59/users/70918d57f6474f14919af4bc8b0c9959/roles/a8108ca22dd54709aa4e902294ca51e7 0.028s 2026-03-20 21:19:36.367 95895 DEBUG tempest.lib.common.rest_client [req-150cfce8-7ced-4453-9a2a-e18495dc088a req-150cfce8-7ced-4453-9a2a-e18495dc088a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:36 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-150cfce8-7ced-4453-9a2a-e18495dc088a', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/26515ef0917145d0a8f7cbbefd154c59/users/70918d57f6474f14919af4bc8b0c9959/roles/a8108ca22dd54709aa4e902294ca51e7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:36.415 95895 INFO tempest.lib.common.rest_client [req-63a0a8b5-189c-4bbe-b87c-1cf6441016f3 req-63a0a8b5-189c-4bbe-b87c-1cf6441016f3 ] Request (ExternalNetworksAdminNegativeTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.048s 2026-03-20 21:19:36.416 95895 DEBUG tempest.lib.common.rest_client [req-63a0a8b5-189c-4bbe-b87c-1cf6441016f3 req-63a0a8b5-189c-4bbe-b87c-1cf6441016f3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:36 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-63a0a8b5-189c-4bbe-b87c-1cf6441016f3', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:36.438 95895 INFO tempest.lib.common.rest_client [req-1286b948-97e5-4064-a349-d576dfc60013 req-1286b948-97e5-4064-a349-d576dfc60013 ] Request (ExternalNetworksAdminNegativeTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/26515ef0917145d0a8f7cbbefd154c59/users/70918d57f6474f14919af4bc8b0c9959/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.022s 2026-03-20 21:19:36.439 95895 DEBUG tempest.lib.common.rest_client [req-1286b948-97e5-4064-a349-d576dfc60013 req-1286b948-97e5-4064-a349-d576dfc60013 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:36 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-1286b948-97e5-4064-a349-d576dfc60013', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/26515ef0917145d0a8f7cbbefd154c59/users/70918d57f6474f14919af4bc8b0c9959/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:36.439 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 70918d57f6474f14919af4bc8b0c9959 is created with scope project and roles: ['member', 'admin'] 2026-03-20 21:19:36.439 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-ExternalNetworksAdminNegativeTestJSON-734604175-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '26515ef0917145d0a8f7cbbefd154c59', 'project_name': 'tempest-ExternalNetworksAdminNegativeTestJSON-734604175', 'tenant_id': '26515ef0917145d0a8f7cbbefd154c59', 'tenant_name': 'tempest-ExternalNetworksAdminNegativeTestJSON-734604175', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '70918d57f6474f14919af4bc8b0c9959', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:19:36.439 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-ExternalNetworksAdminNegativeTestJSON-734604175-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '26515ef0917145d0a8f7cbbefd154c59', 'project_name': 'tempest-ExternalNetworksAdminNegativeTestJSON-734604175', 'tenant_id': '26515ef0917145d0a8f7cbbefd154c59', 'tenant_name': 'tempest-ExternalNetworksAdminNegativeTestJSON-734604175', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '70918d57f6474f14919af4bc8b0c9959', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:19:36.767 95895 INFO tempest.lib.common.rest_client [req-dabdfef1-fdc3-446a-9d84-aeef3e85fabf req-dabdfef1-fdc3-446a-9d84-aeef3e85fabf ] Request (ExternalNetworksAdminNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.326s 2026-03-20 21:19:36.767 95895 DEBUG tempest.lib.common.rest_client [req-dabdfef1-fdc3-446a-9d84-aeef3e85fabf req-dabdfef1-fdc3-446a-9d84-aeef3e85fabf ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:36 GMT', 'server': 'Apache', 'content-length': '4666', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-dabdfef1-fdc3-446a-9d84-aeef3e85fabf', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "70918d57f6474f14919af4bc8b0c9959", "name": "tempest-ExternalNetworksAdminNegativeTestJSON-734604175-project-member", "password_expires_at": null}, "audit_ids": ["qlZ0Qy8gSwqCsqDqeCnTvw"], "expires_at": "2026-03-21T21:19:36.000000Z", "issued_at": "2026-03-20T21:19:36.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "26515ef0917145d0a8f7cbbefd154c59", "name": "tempest-ExternalNetworksAdminNegativeTestJSON-734604175"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/26515ef0917145d0a8f7cbbefd154c59", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/26515ef0917145d0a8f7cbbefd154c59", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "Re _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:36.768 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: None and credential_type: admin get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:19:36.822 95895 INFO tempest.lib.common.rest_client [req-3ba712da-67d1-47b2-ac61-017c2622e69f req-3ba712da-67d1-47b2-ac61-017c2622e69f ] Request (ExternalNetworksAdminNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.053s 2026-03-20 21:19:36.822 95895 DEBUG tempest.lib.common.rest_client [req-3ba712da-67d1-47b2-ac61-017c2622e69f req-3ba712da-67d1-47b2-ac61-017c2622e69f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-ExternalNetworksAdminNegativeTestJSON-1375502231-desc", "domain_id": "default", "name": "tempest-ExternalNetworksAdminNegativeTestJSON-1375502231"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:36 GMT', 'server': 'Apache', 'content-length': '405', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3ba712da-67d1-47b2-ac61-017c2622e69f', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "9762ae6c092c40c9bf8a93cce2266cd0", "name": "tempest-ExternalNetworksAdminNegativeTestJSON-1375502231", "domain_id": "default", "description": "tempest-ExternalNetworksAdminNegativeTestJSON-1375502231-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/9762ae6c092c40c9bf8a93cce2266cd0"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:37.149 95895 INFO tempest.lib.common.rest_client [req-4222224a-63e2-4938-97bf-cdbe1d599c3f req-4222224a-63e2-4938-97bf-cdbe1d599c3f ] Request (ExternalNetworksAdminNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.327s 2026-03-20 21:19:37.149 95895 DEBUG tempest.lib.common.rest_client [req-4222224a-63e2-4938-97bf-cdbe1d599c3f req-4222224a-63e2-4938-97bf-cdbe1d599c3f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-ExternalNetworksAdminNegativeTestJSON-1375502231-project-admin", "password": "L4&~2kJSs0W0vAn", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:36 GMT', 'server': 'Apache', 'content-length': '306', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4222224a-63e2-4938-97bf-cdbe1d599c3f', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "1150869c135b45cbbcbf5e544febe246", "name": "tempest-ExternalNetworksAdminNegativeTestJSON-1375502231-project-admin", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/1150869c135b45cbbcbf5e544febe246"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:37.169 95895 INFO tempest.lib.common.rest_client [req-d30ba211-4681-4bd4-8977-19697c2546a4 req-d30ba211-4681-4bd4-8977-19697c2546a4 ] Request (ExternalNetworksAdminNegativeTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.019s 2026-03-20 21:19:37.169 95895 DEBUG tempest.lib.common.rest_client [req-d30ba211-4681-4bd4-8977-19697c2546a4 req-d30ba211-4681-4bd4-8977-19697c2546a4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:37 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d30ba211-4681-4bd4-8977-19697c2546a4', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:37.204 95895 INFO tempest.lib.common.rest_client [req-86815019-ed73-4c98-adad-45b0e51afef0 req-86815019-ed73-4c98-adad-45b0e51afef0 ] Request (ExternalNetworksAdminNegativeTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/9762ae6c092c40c9bf8a93cce2266cd0/users/1150869c135b45cbbcbf5e544febe246/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.035s 2026-03-20 21:19:37.205 95895 DEBUG tempest.lib.common.rest_client [req-86815019-ed73-4c98-adad-45b0e51afef0 req-86815019-ed73-4c98-adad-45b0e51afef0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:37 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-86815019-ed73-4c98-adad-45b0e51afef0', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/9762ae6c092c40c9bf8a93cce2266cd0/users/1150869c135b45cbbcbf5e544febe246/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:37.256 95895 INFO tempest.lib.common.rest_client [req-322df5b3-2d73-4da2-a585-39f3045b1db3 req-322df5b3-2d73-4da2-a585-39f3045b1db3 ] Request (ExternalNetworksAdminNegativeTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.051s 2026-03-20 21:19:37.256 95895 DEBUG tempest.lib.common.rest_client [req-322df5b3-2d73-4da2-a585-39f3045b1db3 req-322df5b3-2d73-4da2-a585-39f3045b1db3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:37 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-322df5b3-2d73-4da2-a585-39f3045b1db3', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:37.285 95895 INFO tempest.lib.common.rest_client [req-3e7d79ef-bf4a-4493-a6ab-77d8d356e15c req-3e7d79ef-bf4a-4493-a6ab-77d8d356e15c ] Request (ExternalNetworksAdminNegativeTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/9762ae6c092c40c9bf8a93cce2266cd0/users/1150869c135b45cbbcbf5e544febe246/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.029s 2026-03-20 21:19:37.285 95895 DEBUG tempest.lib.common.rest_client [req-3e7d79ef-bf4a-4493-a6ab-77d8d356e15c req-3e7d79ef-bf4a-4493-a6ab-77d8d356e15c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:37 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3e7d79ef-bf4a-4493-a6ab-77d8d356e15c', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/9762ae6c092c40c9bf8a93cce2266cd0/users/1150869c135b45cbbcbf5e544febe246/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:37.340 95895 INFO tempest.lib.common.rest_client [req-37f934cd-4db6-4b85-ab3b-6185f757c3df req-37f934cd-4db6-4b85-ab3b-6185f757c3df ] Request (ExternalNetworksAdminNegativeTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.054s 2026-03-20 21:19:37.340 95895 DEBUG tempest.lib.common.rest_client [req-37f934cd-4db6-4b85-ab3b-6185f757c3df req-37f934cd-4db6-4b85-ab3b-6185f757c3df ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:37 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-37f934cd-4db6-4b85-ab3b-6185f757c3df', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:37.366 95895 INFO tempest.lib.common.rest_client [req-e3278544-4a98-4901-ad53-71fedd799630 req-e3278544-4a98-4901-ad53-71fedd799630 ] Request (ExternalNetworksAdminNegativeTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/9762ae6c092c40c9bf8a93cce2266cd0/users/1150869c135b45cbbcbf5e544febe246/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.025s 2026-03-20 21:19:37.366 95895 DEBUG tempest.lib.common.rest_client [req-e3278544-4a98-4901-ad53-71fedd799630 req-e3278544-4a98-4901-ad53-71fedd799630 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:37 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e3278544-4a98-4901-ad53-71fedd799630', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/9762ae6c092c40c9bf8a93cce2266cd0/users/1150869c135b45cbbcbf5e544febe246/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:37.366 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 1150869c135b45cbbcbf5e544febe246 is created with scope project and roles: ['admin', 'admin'] 2026-03-20 21:19:37.366 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-ExternalNetworksAdminNegativeTestJSON-1375502231-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '9762ae6c092c40c9bf8a93cce2266cd0', 'project_name': 'tempest-ExternalNetworksAdminNegativeTestJSON-1375502231', 'tenant_id': '9762ae6c092c40c9bf8a93cce2266cd0', 'tenant_name': 'tempest-ExternalNetworksAdminNegativeTestJSON-1375502231', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '1150869c135b45cbbcbf5e544febe246', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:19:37.366 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-ExternalNetworksAdminNegativeTestJSON-1375502231-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '9762ae6c092c40c9bf8a93cce2266cd0', 'project_name': 'tempest-ExternalNetworksAdminNegativeTestJSON-1375502231', 'tenant_id': '9762ae6c092c40c9bf8a93cce2266cd0', 'tenant_name': 'tempest-ExternalNetworksAdminNegativeTestJSON-1375502231', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '1150869c135b45cbbcbf5e544febe246', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:19:37.693 95895 INFO tempest.lib.common.rest_client [req-29c72c56-a82e-4dd6-8e93-06f7fabd0c29 req-29c72c56-a82e-4dd6-8e93-06f7fabd0c29 ] Request (ExternalNetworksAdminNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.324s 2026-03-20 21:19:37.693 95895 DEBUG tempest.lib.common.rest_client [req-29c72c56-a82e-4dd6-8e93-06f7fabd0c29 req-29c72c56-a82e-4dd6-8e93-06f7fabd0c29 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:37 GMT', 'server': 'Apache', 'content-length': '4667', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-29c72c56-a82e-4dd6-8e93-06f7fabd0c29', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "1150869c135b45cbbcbf5e544febe246", "name": "tempest-ExternalNetworksAdminNegativeTestJSON-1375502231-project-admin", "password_expires_at": null}, "audit_ids": ["UF1s4zjnT0Wh5gxvMttf_g"], "expires_at": "2026-03-21T21:19:37.000000Z", "issued_at": "2026-03-20T21:19:37.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "9762ae6c092c40c9bf8a93cce2266cd0", "name": "tempest-ExternalNetworksAdminNegativeTestJSON-1375502231"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/9762ae6c092c40c9bf8a93cce2266cd0", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/9762ae6c092c40c9bf8a93cce2266cd0", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "R _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:38.382 95895 INFO tempest.lib.common.rest_client [req-8eceacfd-5d6e-4652-ad34-f74a89199c44 req-8eceacfd-5d6e-4652-ad34-f74a89199c44 ] Request (ExternalNetworksAdminNegativeTestJSON:test_create_port_with_precreated_floatingip_as_fixed_ip): 201 POST http://10.0.0.50:9696/v2.0/floatingips 0.688s 2026-03-20 21:19:38.382 95895 DEBUG tempest.lib.common.rest_client [req-8eceacfd-5d6e-4652-ad34-f74a89199c44 req-8eceacfd-5d6e-4652-ad34-f74a89199c44 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64"}} Response - Headers: {'content-type': 'application/json', 'content-length': '361', 'x-openstack-request-id': 'req-8eceacfd-5d6e-4652-ad34-f74a89199c44', 'date': 'Fri, 20 Mar 2026 21:19:38 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips'} Body: b'{"floatingip": {"id": "db549421-95cc-46f7-9e1c-fb2506d722f4", "tenant_id": "9762ae6c092c40c9bf8a93cce2266cd0", "floating_ip_address": "172.23.0.10", "floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "description": "", "project_id": "9762ae6c092c40c9bf8a93cce2266cd0"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:38.592 95895 INFO tempest.lib.common.rest_client [req-531a78e4-f498-4421-a400-52b6119f19db req-531a78e4-f498-4421-a400-52b6119f19db ] Request (ExternalNetworksAdminNegativeTestJSON:test_create_port_with_precreated_floatingip_as_fixed_ip): 409 POST http://10.0.0.50:9696/v2.0/ports 0.209s 2026-03-20 21:19:38.592 95895 DEBUG tempest.lib.common.rest_client [req-531a78e4-f498-4421-a400-52b6119f19db req-531a78e4-f498-4421-a400-52b6119f19db ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"name": "tempest-ExternalNetworksAdminNegativeTestJSON-338533310", "network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "fixed_ips": [{"ip_address": "172.23.0.10"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '97', 'x-openstack-request-id': 'req-531a78e4-f498-4421-a400-52b6119f19db', 'date': 'Fri, 20 Mar 2026 21:19:38 GMT', 'connection': 'close', 'status': '409', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"NeutronError": {"type": "Conflict", "message": "An unknown exception occurred.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:38.645 95895 INFO tempest.lib.common.rest_client [req-cbf0c079-85ba-4654-ab6b-3cb7e7ad47c9 req-cbf0c079-85ba-4654-ab6b-3cb7e7ad47c9 ] Request (ExternalNetworksAdminNegativeTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/floatingips/db549421-95cc-46f7-9e1c-fb2506d722f4 0.053s 2026-03-20 21:19:38.646 95895 DEBUG tempest.lib.common.rest_client [req-cbf0c079-85ba-4654-ab6b-3cb7e7ad47c9 req-cbf0c079-85ba-4654-ab6b-3cb7e7ad47c9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-cbf0c079-85ba-4654-ab6b-3cb7e7ad47c9', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:19:38 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips/db549421-95cc-46f7-9e1c-fb2506d722f4'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:38.715 95895 INFO tempest.lib.common.rest_client [req-eeb4ff4f-8127-4e20-8d4c-d3195846cdbc req-eeb4ff4f-8127-4e20-8d4c-d3195846cdbc ] Request (ExternalNetworksAdminNegativeTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/70918d57f6474f14919af4bc8b0c9959 0.068s 2026-03-20 21:19:38.715 95895 DEBUG tempest.lib.common.rest_client [req-eeb4ff4f-8127-4e20-8d4c-d3195846cdbc req-eeb4ff4f-8127-4e20-8d4c-d3195846cdbc ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:38 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-eeb4ff4f-8127-4e20-8d4c-d3195846cdbc', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/70918d57f6474f14919af4bc8b0c9959'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:38.802 95895 INFO tempest.lib.common.rest_client [req-f5a89572-84eb-47ee-af55-2023b13a7fee req-f5a89572-84eb-47ee-af55-2023b13a7fee ] Request (ExternalNetworksAdminNegativeTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/1150869c135b45cbbcbf5e544febe246 0.087s 2026-03-20 21:19:38.803 95895 DEBUG tempest.lib.common.rest_client [req-f5a89572-84eb-47ee-af55-2023b13a7fee req-f5a89572-84eb-47ee-af55-2023b13a7fee ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:38 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f5a89572-84eb-47ee-af55-2023b13a7fee', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/1150869c135b45cbbcbf5e544febe246'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:38.803 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 9762ae6c092c40c9bf8a93cce2266cd0 2026-03-20 21:19:39.119 95895 INFO tempest.lib.common.rest_client [req-0bcbfcc7-5f40-4c64-99e6-acb09ba7d3ff req-0bcbfcc7-5f40-4c64-99e6-acb09ba7d3ff ] Request (ExternalNetworksAdminNegativeTestJSON:tearDownClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.316s 2026-03-20 21:19:39.119 95895 DEBUG tempest.lib.common.rest_client [req-0bcbfcc7-5f40-4c64-99e6-acb09ba7d3ff req-0bcbfcc7-5f40-4c64-99e6-acb09ba7d3ff ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:38 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0bcbfcc7-5f40-4c64-99e6-acb09ba7d3ff', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["Se0hnGv_QpWjDcYdsN5ukQ"], "expires_at": "2026-03-21T21:19:39.000000Z", "issued_at": "2026-03-20T21:19:39.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:39.243 95895 INFO tempest.lib.common.rest_client [req-3d39e3b0-7a5e-41dc-a390-49256ac0adea req-3d39e3b0-7a5e-41dc-a390-49256ac0adea ] Request (ExternalNetworksAdminNegativeTestJSON:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=9762ae6c092c40c9bf8a93cce2266cd0&name=default 0.123s 2026-03-20 21:19:39.243 95895 DEBUG tempest.lib.common.rest_client [req-3d39e3b0-7a5e-41dc-a390-49256ac0adea req-3d39e3b0-7a5e-41dc-a390-49256ac0adea ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1951', 'x-openstack-request-id': 'req-3d39e3b0-7a5e-41dc-a390-49256ac0adea', 'date': 'Fri, 20 Mar 2026 21:19:39 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=9762ae6c092c40c9bf8a93cce2266cd0&name=default'} Body: b'{"security_groups": [{"id": "23c2c247-545c-406b-9ac4-c3cca723f939", "tenant_id": "9762ae6c092c40c9bf8a93cce2266cd0", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "46890b71-ceae-44d1-97b1-c2390cbf9a5d", "tenant_id": "9762ae6c092c40c9bf8a93cce2266cd0", "security_group_id": "23c2c247-545c-406b-9ac4-c3cca723f939", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "23c2c247-545c-406b-9ac4-c3cca723f939", "created_at": null, "updated_at": null, "description": null}, {"id": "955e4263-49c0-4419-9143-2a698ed8cf15", "tenant_id": "9762ae6c092c40c9bf8a93cce2266cd0", "security_group_id": "23c2c247-545c-406b-9ac4-c3cca723f939", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "23c2c247-545c-406b-9ac4-c3cca723f939", "created_at": null, "updated_at": null, "description": null}, {"id": "3e6350f6-e918-4277-9a61-8125d7b88022", "tenant_id": "9762ae6c092c40c9bf8a93cce2266cd0", "security_group_id": "23c2c247-545c-406b-9ac4-c3cca723f939", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "4686e369-0cac-4f7d-8b49-060426b0a0c1", "tenant_id": "9762ae6c092c40c9bf8a93cce2266cd0", "security_group_id": "23c2c247-545c-406b-9ac4-c3cca723f939", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-ExternalNetworksAdminNegativeTestJSON-1375502231", "default"], "project_id": "9762ae6c092c40c9bf8a93cce2266cd0"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:39.304 95895 INFO tempest.lib.common.rest_client [req-1046dc47-437b-4ac9-8e05-cc2945014f3e req-1046dc47-437b-4ac9-8e05-cc2945014f3e ] Request (ExternalNetworksAdminNegativeTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/23c2c247-545c-406b-9ac4-c3cca723f939 0.060s 2026-03-20 21:19:39.304 95895 DEBUG tempest.lib.common.rest_client [req-1046dc47-437b-4ac9-8e05-cc2945014f3e req-1046dc47-437b-4ac9-8e05-cc2945014f3e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-1046dc47-437b-4ac9-8e05-cc2945014f3e', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:19:39 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/23c2c247-545c-406b-9ac4-c3cca723f939'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:39.369 95895 INFO tempest.lib.common.rest_client [req-c047bd33-1944-41de-983b-016f50cc81d2 req-c047bd33-1944-41de-983b-016f50cc81d2 ] Request (ExternalNetworksAdminNegativeTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/9762ae6c092c40c9bf8a93cce2266cd0 0.065s 2026-03-20 21:19:39.369 95895 DEBUG tempest.lib.common.rest_client [req-c047bd33-1944-41de-983b-016f50cc81d2 req-c047bd33-1944-41de-983b-016f50cc81d2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:39 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c047bd33-1944-41de-983b-016f50cc81d2', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/9762ae6c092c40c9bf8a93cce2266cd0'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:39.370 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 26515ef0917145d0a8f7cbbefd154c59 2026-03-20 21:19:39.791 95895 INFO tempest.lib.common.rest_client [req-2f99724c-e16e-4772-b45c-9afa2bd1864f req-2f99724c-e16e-4772-b45c-9afa2bd1864f ] Request (ExternalNetworksAdminNegativeTestJSON:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=26515ef0917145d0a8f7cbbefd154c59&name=default 0.421s 2026-03-20 21:19:39.791 95895 DEBUG tempest.lib.common.rest_client [req-2f99724c-e16e-4772-b45c-9afa2bd1864f req-2f99724c-e16e-4772-b45c-9afa2bd1864f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1950', 'x-openstack-request-id': 'req-2f99724c-e16e-4772-b45c-9afa2bd1864f', 'date': 'Fri, 20 Mar 2026 21:19:39 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=26515ef0917145d0a8f7cbbefd154c59&name=default'} Body: b'{"security_groups": [{"id": "35ddc727-609b-4409-bf80-5f8c56f5c487", "tenant_id": "26515ef0917145d0a8f7cbbefd154c59", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "ab7d6a62-7450-49fa-aa2d-78900332386d", "tenant_id": "26515ef0917145d0a8f7cbbefd154c59", "security_group_id": "35ddc727-609b-4409-bf80-5f8c56f5c487", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "35ddc727-609b-4409-bf80-5f8c56f5c487", "created_at": null, "updated_at": null, "description": null}, {"id": "d6498e6f-cb49-42d5-8370-6386f92c8dda", "tenant_id": "26515ef0917145d0a8f7cbbefd154c59", "security_group_id": "35ddc727-609b-4409-bf80-5f8c56f5c487", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "35ddc727-609b-4409-bf80-5f8c56f5c487", "created_at": null, "updated_at": null, "description": null}, {"id": "4e6d97ef-4f78-4f72-922b-20f970a90724", "tenant_id": "26515ef0917145d0a8f7cbbefd154c59", "security_group_id": "35ddc727-609b-4409-bf80-5f8c56f5c487", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "f1ef652e-dec4-4b43-bd37-1bec6f978b0a", "tenant_id": "26515ef0917145d0a8f7cbbefd154c59", "security_group_id": "35ddc727-609b-4409-bf80-5f8c56f5c487", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-ExternalNetworksAdminNegativeTestJSON-734604175", "default"], "project_id": "26515ef0917145d0a8f7cbbefd154c59"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:39.919 95895 INFO tempest.lib.common.rest_client [req-7747ccec-e6fd-4f2d-802f-8bb752200806 req-7747ccec-e6fd-4f2d-802f-8bb752200806 ] Request (ExternalNetworksAdminNegativeTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/35ddc727-609b-4409-bf80-5f8c56f5c487 0.127s 2026-03-20 21:19:39.919 95895 DEBUG tempest.lib.common.rest_client [req-7747ccec-e6fd-4f2d-802f-8bb752200806 req-7747ccec-e6fd-4f2d-802f-8bb752200806 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-7747ccec-e6fd-4f2d-802f-8bb752200806', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:19:39 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/35ddc727-609b-4409-bf80-5f8c56f5c487'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:40.005 95895 INFO tempest.lib.common.rest_client [req-5aba248c-5659-432b-88fe-d3a92905d640 req-5aba248c-5659-432b-88fe-d3a92905d640 ] Request (ExternalNetworksAdminNegativeTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/26515ef0917145d0a8f7cbbefd154c59 0.085s 2026-03-20 21:19:40.005 95895 DEBUG tempest.lib.common.rest_client [req-5aba248c-5659-432b-88fe-d3a92905d640 req-5aba248c-5659-432b-88fe-d3a92905d640 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:39 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5aba248c-5659-432b-88fe-d3a92905d640', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/26515ef0917145d0a8f7cbbefd154c59'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:40.320 95895 INFO tempest.lib.common.rest_client [req-67a45ecb-886e-477e-9b04-e99e556a0295 req-67a45ecb-886e-477e-9b04-e99e556a0295 ] Request (FloatingIPAdminTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.314s 2026-03-20 21:19:40.320 95895 DEBUG tempest.lib.common.rest_client [req-67a45ecb-886e-477e-9b04-e99e556a0295 req-67a45ecb-886e-477e-9b04-e99e556a0295 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:40 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-67a45ecb-886e-477e-9b04-e99e556a0295', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["B7d2NnMbSliFe82YUJ9NXw"], "expires_at": "2026-03-21T21:19:40.000000Z", "issued_at": "2026-03-20T21:19:40.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:40.608 95895 INFO tempest.lib.common.rest_client [req-3931ec67-c8e7-4032-b232-5e6733a01840 req-3931ec67-c8e7-4032-b232-5e6733a01840 ] Request (FloatingIPAdminTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.286s 2026-03-20 21:19:40.608 95895 DEBUG tempest.lib.common.rest_client [req-3931ec67-c8e7-4032-b232-5e6733a01840 req-3931ec67-c8e7-4032-b232-5e6733a01840 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:40 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3931ec67-c8e7-4032-b232-5e6733a01840', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["ktrXppzvTC6BadCZfrED7w"], "expires_at": "2026-03-21T21:19:40.000000Z", "issued_at": "2026-03-20T21:19:40.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:40.627 95895 INFO tempest.lib.common.rest_client [req-8089b22f-72a5-48f1-b1fb-a49a7725c7b0 req-8089b22f-72a5-48f1-b1fb-a49a7725c7b0 ] Request (FloatingIPAdminTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/domains?name=Default 0.018s 2026-03-20 21:19:40.627 95895 DEBUG tempest.lib.common.rest_client [req-8089b22f-72a5-48f1-b1fb-a49a7725c7b0 req-8089b22f-72a5-48f1-b1fb-a49a7725c7b0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:40 GMT', 'server': 'Apache', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-8089b22f-72a5-48f1-b1fb-a49a7725c7b0', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/domains/default"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/domains?name=Default", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:40.627 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:19:40.654 95895 INFO tempest.lib.common.rest_client [req-75ab37bf-aff4-4df9-a1b7-8921fd465db3 req-75ab37bf-aff4-4df9-a1b7-8921fd465db3 ] Request (FloatingIPAdminTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.026s 2026-03-20 21:19:40.654 95895 DEBUG tempest.lib.common.rest_client [req-75ab37bf-aff4-4df9-a1b7-8921fd465db3 req-75ab37bf-aff4-4df9-a1b7-8921fd465db3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-FloatingIPAdminTestJSON-411925575-desc", "domain_id": "default", "name": "tempest-FloatingIPAdminTestJSON-411925575"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:40 GMT', 'server': 'Apache', 'content-length': '375', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-75ab37bf-aff4-4df9-a1b7-8921fd465db3', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "ef9d145fd44846148c44d67d2fcd430d", "name": "tempest-FloatingIPAdminTestJSON-411925575", "domain_id": "default", "description": "tempest-FloatingIPAdminTestJSON-411925575-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/ef9d145fd44846148c44d67d2fcd430d"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:40.987 95895 INFO tempest.lib.common.rest_client [req-d8c3960c-5914-4321-9b20-34ad176a6824 req-d8c3960c-5914-4321-9b20-34ad176a6824 ] Request (FloatingIPAdminTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.333s 2026-03-20 21:19:40.988 95895 DEBUG tempest.lib.common.rest_client [req-d8c3960c-5914-4321-9b20-34ad176a6824 req-d8c3960c-5914-4321-9b20-34ad176a6824 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-FloatingIPAdminTestJSON-411925575-project-member", "password": "Z3!&I674kxHUip#", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:40 GMT', 'server': 'Apache', 'content-length': '292', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d8c3960c-5914-4321-9b20-34ad176a6824', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "5886fa8af753473f983e07c098f82e7f", "name": "tempest-FloatingIPAdminTestJSON-411925575-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/5886fa8af753473f983e07c098f82e7f"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:41.004 95895 INFO tempest.lib.common.rest_client [req-fcb27f7e-6d95-4227-834e-b785b539bd6b req-fcb27f7e-6d95-4227-834e-b785b539bd6b ] Request (FloatingIPAdminTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.016s 2026-03-20 21:19:41.004 95895 DEBUG tempest.lib.common.rest_client [req-fcb27f7e-6d95-4227-834e-b785b539bd6b req-fcb27f7e-6d95-4227-834e-b785b539bd6b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:40 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-fcb27f7e-6d95-4227-834e-b785b539bd6b', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:41.034 95895 INFO tempest.lib.common.rest_client [req-092bd440-ca98-4a46-838c-e9721f2cec18 req-092bd440-ca98-4a46-838c-e9721f2cec18 ] Request (FloatingIPAdminTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/ef9d145fd44846148c44d67d2fcd430d/users/5886fa8af753473f983e07c098f82e7f/roles/a8108ca22dd54709aa4e902294ca51e7 0.030s 2026-03-20 21:19:41.034 95895 DEBUG tempest.lib.common.rest_client [req-092bd440-ca98-4a46-838c-e9721f2cec18 req-092bd440-ca98-4a46-838c-e9721f2cec18 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:41 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-092bd440-ca98-4a46-838c-e9721f2cec18', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/ef9d145fd44846148c44d67d2fcd430d/users/5886fa8af753473f983e07c098f82e7f/roles/a8108ca22dd54709aa4e902294ca51e7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:41.083 95895 INFO tempest.lib.common.rest_client [req-083d8383-3902-4f70-9860-6fce8e336874 req-083d8383-3902-4f70-9860-6fce8e336874 ] Request (FloatingIPAdminTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.048s 2026-03-20 21:19:41.083 95895 DEBUG tempest.lib.common.rest_client [req-083d8383-3902-4f70-9860-6fce8e336874 req-083d8383-3902-4f70-9860-6fce8e336874 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:41 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-083d8383-3902-4f70-9860-6fce8e336874', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:41.103 95895 INFO tempest.lib.common.rest_client [req-1869ff55-6ec8-47a3-965f-008aa25fc39f req-1869ff55-6ec8-47a3-965f-008aa25fc39f ] Request (FloatingIPAdminTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/ef9d145fd44846148c44d67d2fcd430d/users/5886fa8af753473f983e07c098f82e7f/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.019s 2026-03-20 21:19:41.103 95895 DEBUG tempest.lib.common.rest_client [req-1869ff55-6ec8-47a3-965f-008aa25fc39f req-1869ff55-6ec8-47a3-965f-008aa25fc39f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:41 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-1869ff55-6ec8-47a3-965f-008aa25fc39f', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/ef9d145fd44846148c44d67d2fcd430d/users/5886fa8af753473f983e07c098f82e7f/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:41.103 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 5886fa8af753473f983e07c098f82e7f is created with scope project and roles: ['member', 'admin'] 2026-03-20 21:19:41.103 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-FloatingIPAdminTestJSON-411925575-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'ef9d145fd44846148c44d67d2fcd430d', 'project_name': 'tempest-FloatingIPAdminTestJSON-411925575', 'tenant_id': 'ef9d145fd44846148c44d67d2fcd430d', 'tenant_name': 'tempest-FloatingIPAdminTestJSON-411925575', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '5886fa8af753473f983e07c098f82e7f', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:19:41.103 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-FloatingIPAdminTestJSON-411925575-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'ef9d145fd44846148c44d67d2fcd430d', 'project_name': 'tempest-FloatingIPAdminTestJSON-411925575', 'tenant_id': 'ef9d145fd44846148c44d67d2fcd430d', 'tenant_name': 'tempest-FloatingIPAdminTestJSON-411925575', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '5886fa8af753473f983e07c098f82e7f', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:19:41.427 95895 INFO tempest.lib.common.rest_client [req-f8f0f3f1-68d5-4cca-a1bb-dbd46d580988 req-f8f0f3f1-68d5-4cca-a1bb-dbd46d580988 ] Request (FloatingIPAdminTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.321s 2026-03-20 21:19:41.428 95895 DEBUG tempest.lib.common.rest_client [req-f8f0f3f1-68d5-4cca-a1bb-dbd46d580988 req-f8f0f3f1-68d5-4cca-a1bb-dbd46d580988 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:41 GMT', 'server': 'Apache', 'content-length': '4638', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f8f0f3f1-68d5-4cca-a1bb-dbd46d580988', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "5886fa8af753473f983e07c098f82e7f", "name": "tempest-FloatingIPAdminTestJSON-411925575-project-member", "password_expires_at": null}, "audit_ids": ["U1caIw2OQPa7o5V4tsnMJg"], "expires_at": "2026-03-21T21:19:41.000000Z", "issued_at": "2026-03-20T21:19:41.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "ef9d145fd44846148c44d67d2fcd430d", "name": "tempest-FloatingIPAdminTestJSON-411925575"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/ef9d145fd44846148c44d67d2fcd430d", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/ef9d145fd44846148c44d67d2fcd430d", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3d _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:41.428 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['alt_member'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:19:41.479 95895 INFO tempest.lib.common.rest_client [req-34e2af1b-3c6f-4b20-a8d2-ef689864fd33 req-34e2af1b-3c6f-4b20-a8d2-ef689864fd33 ] Request (FloatingIPAdminTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.050s 2026-03-20 21:19:41.479 95895 DEBUG tempest.lib.common.rest_client [req-34e2af1b-3c6f-4b20-a8d2-ef689864fd33 req-34e2af1b-3c6f-4b20-a8d2-ef689864fd33 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-FloatingIPAdminTestJSON-989529533-desc", "domain_id": "default", "name": "tempest-FloatingIPAdminTestJSON-989529533"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:41 GMT', 'server': 'Apache', 'content-length': '375', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-34e2af1b-3c6f-4b20-a8d2-ef689864fd33', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "e2d26c2e04714c23a94d4516a5271768", "name": "tempest-FloatingIPAdminTestJSON-989529533", "domain_id": "default", "description": "tempest-FloatingIPAdminTestJSON-989529533-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/e2d26c2e04714c23a94d4516a5271768"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:41.797 95895 INFO tempest.lib.common.rest_client [req-1788ecec-75f2-4d9a-815c-ccf903be7cb3 req-1788ecec-75f2-4d9a-815c-ccf903be7cb3 ] Request (FloatingIPAdminTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.318s 2026-03-20 21:19:41.798 95895 DEBUG tempest.lib.common.rest_client [req-1788ecec-75f2-4d9a-815c-ccf903be7cb3 req-1788ecec-75f2-4d9a-815c-ccf903be7cb3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-FloatingIPAdminTestJSON-989529533-project-member", "password": "O5@Fsa!5H4%iZbV", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:41 GMT', 'server': 'Apache', 'content-length': '292', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-1788ecec-75f2-4d9a-815c-ccf903be7cb3', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "773930493f6245d7a11ee4f67e7069e6", "name": "tempest-FloatingIPAdminTestJSON-989529533-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/773930493f6245d7a11ee4f67e7069e6"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:41.816 95895 INFO tempest.lib.common.rest_client [req-ab12389f-1372-4fdc-92c4-9dbbfa2b3921 req-ab12389f-1372-4fdc-92c4-9dbbfa2b3921 ] Request (FloatingIPAdminTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.018s 2026-03-20 21:19:41.816 95895 DEBUG tempest.lib.common.rest_client [req-ab12389f-1372-4fdc-92c4-9dbbfa2b3921 req-ab12389f-1372-4fdc-92c4-9dbbfa2b3921 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:41 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ab12389f-1372-4fdc-92c4-9dbbfa2b3921', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:41.843 95895 INFO tempest.lib.common.rest_client [req-bc2619cd-ea14-4f4b-b906-3259d9d6106a req-bc2619cd-ea14-4f4b-b906-3259d9d6106a ] Request (FloatingIPAdminTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/e2d26c2e04714c23a94d4516a5271768/users/773930493f6245d7a11ee4f67e7069e6/roles/a8108ca22dd54709aa4e902294ca51e7 0.027s 2026-03-20 21:19:41.843 95895 DEBUG tempest.lib.common.rest_client [req-bc2619cd-ea14-4f4b-b906-3259d9d6106a req-bc2619cd-ea14-4f4b-b906-3259d9d6106a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:41 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-bc2619cd-ea14-4f4b-b906-3259d9d6106a', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/e2d26c2e04714c23a94d4516a5271768/users/773930493f6245d7a11ee4f67e7069e6/roles/a8108ca22dd54709aa4e902294ca51e7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:41.884 95895 INFO tempest.lib.common.rest_client [req-efd86f39-5eae-4d01-9015-fdfb655eaa54 req-efd86f39-5eae-4d01-9015-fdfb655eaa54 ] Request (FloatingIPAdminTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.041s 2026-03-20 21:19:41.884 95895 DEBUG tempest.lib.common.rest_client [req-efd86f39-5eae-4d01-9015-fdfb655eaa54 req-efd86f39-5eae-4d01-9015-fdfb655eaa54 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:41 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-efd86f39-5eae-4d01-9015-fdfb655eaa54', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:41.906 95895 INFO tempest.lib.common.rest_client [req-53f7e089-6a49-4580-ba31-fb2ec6c115d0 req-53f7e089-6a49-4580-ba31-fb2ec6c115d0 ] Request (FloatingIPAdminTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/e2d26c2e04714c23a94d4516a5271768/users/773930493f6245d7a11ee4f67e7069e6/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.021s 2026-03-20 21:19:41.906 95895 DEBUG tempest.lib.common.rest_client [req-53f7e089-6a49-4580-ba31-fb2ec6c115d0 req-53f7e089-6a49-4580-ba31-fb2ec6c115d0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:41 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-53f7e089-6a49-4580-ba31-fb2ec6c115d0', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/e2d26c2e04714c23a94d4516a5271768/users/773930493f6245d7a11ee4f67e7069e6/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:41.906 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 773930493f6245d7a11ee4f67e7069e6 is created with scope project and roles: ['member', 'admin'] 2026-03-20 21:19:41.906 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-FloatingIPAdminTestJSON-989529533-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'e2d26c2e04714c23a94d4516a5271768', 'project_name': 'tempest-FloatingIPAdminTestJSON-989529533', 'tenant_id': 'e2d26c2e04714c23a94d4516a5271768', 'tenant_name': 'tempest-FloatingIPAdminTestJSON-989529533', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '773930493f6245d7a11ee4f67e7069e6', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:19:41.906 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-FloatingIPAdminTestJSON-989529533-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'e2d26c2e04714c23a94d4516a5271768', 'project_name': 'tempest-FloatingIPAdminTestJSON-989529533', 'tenant_id': 'e2d26c2e04714c23a94d4516a5271768', 'tenant_name': 'tempest-FloatingIPAdminTestJSON-989529533', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '773930493f6245d7a11ee4f67e7069e6', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:19:42.251 95895 INFO tempest.lib.common.rest_client [req-8bbab675-eb4b-44b5-abfb-c014990a33b2 req-8bbab675-eb4b-44b5-abfb-c014990a33b2 ] Request (FloatingIPAdminTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.340s 2026-03-20 21:19:42.251 95895 DEBUG tempest.lib.common.rest_client [req-8bbab675-eb4b-44b5-abfb-c014990a33b2 req-8bbab675-eb4b-44b5-abfb-c014990a33b2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:41 GMT', 'server': 'Apache', 'content-length': '4638', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-8bbab675-eb4b-44b5-abfb-c014990a33b2', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "773930493f6245d7a11ee4f67e7069e6", "name": "tempest-FloatingIPAdminTestJSON-989529533-project-member", "password_expires_at": null}, "audit_ids": ["6QKt8d3nRTOEwSc-FiHqZA"], "expires_at": "2026-03-21T21:19:42.000000Z", "issued_at": "2026-03-20T21:19:42.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "e2d26c2e04714c23a94d4516a5271768", "name": "tempest-FloatingIPAdminTestJSON-989529533"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/e2d26c2e04714c23a94d4516a5271768", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/e2d26c2e04714c23a94d4516a5271768", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3d _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:42.251 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: None and credential_type: admin get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:19:42.303 95895 INFO tempest.lib.common.rest_client [req-e4c4e36f-8edc-4b40-af2e-5ce99c7feef4 req-e4c4e36f-8edc-4b40-af2e-5ce99c7feef4 ] Request (FloatingIPAdminTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.051s 2026-03-20 21:19:42.303 95895 DEBUG tempest.lib.common.rest_client [req-e4c4e36f-8edc-4b40-af2e-5ce99c7feef4 req-e4c4e36f-8edc-4b40-af2e-5ce99c7feef4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-FloatingIPAdminTestJSON-1249452127-desc", "domain_id": "default", "name": "tempest-FloatingIPAdminTestJSON-1249452127"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:42 GMT', 'server': 'Apache', 'content-length': '377', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e4c4e36f-8edc-4b40-af2e-5ce99c7feef4', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "cd7bfdb07417441ca6520e9219425ce4", "name": "tempest-FloatingIPAdminTestJSON-1249452127", "domain_id": "default", "description": "tempest-FloatingIPAdminTestJSON-1249452127-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/cd7bfdb07417441ca6520e9219425ce4"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:42.630 95895 INFO tempest.lib.common.rest_client [req-58e6ef5d-b0e3-4cd8-a2a1-550629a791a7 req-58e6ef5d-b0e3-4cd8-a2a1-550629a791a7 ] Request (FloatingIPAdminTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.327s 2026-03-20 21:19:42.631 95895 DEBUG tempest.lib.common.rest_client [req-58e6ef5d-b0e3-4cd8-a2a1-550629a791a7 req-58e6ef5d-b0e3-4cd8-a2a1-550629a791a7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-FloatingIPAdminTestJSON-1249452127-project-admin", "password": "S2%e!0!C4we~PNs", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:42 GMT', 'server': 'Apache', 'content-length': '292', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-58e6ef5d-b0e3-4cd8-a2a1-550629a791a7', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "481408f87c8d41dea4fed564bc824a8b", "name": "tempest-FloatingIPAdminTestJSON-1249452127-project-admin", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/481408f87c8d41dea4fed564bc824a8b"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:42.647 95895 INFO tempest.lib.common.rest_client [req-f91c6839-56b0-4663-8f25-8751a1dea076 req-f91c6839-56b0-4663-8f25-8751a1dea076 ] Request (FloatingIPAdminTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.016s 2026-03-20 21:19:42.647 95895 DEBUG tempest.lib.common.rest_client [req-f91c6839-56b0-4663-8f25-8751a1dea076 req-f91c6839-56b0-4663-8f25-8751a1dea076 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:42 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f91c6839-56b0-4663-8f25-8751a1dea076', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:42.673 95895 INFO tempest.lib.common.rest_client [req-a6f4b134-4ce9-4777-9724-dbd281420dbb req-a6f4b134-4ce9-4777-9724-dbd281420dbb ] Request (FloatingIPAdminTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/cd7bfdb07417441ca6520e9219425ce4/users/481408f87c8d41dea4fed564bc824a8b/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.026s 2026-03-20 21:19:42.673 95895 DEBUG tempest.lib.common.rest_client [req-a6f4b134-4ce9-4777-9724-dbd281420dbb req-a6f4b134-4ce9-4777-9724-dbd281420dbb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:42 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a6f4b134-4ce9-4777-9724-dbd281420dbb', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/cd7bfdb07417441ca6520e9219425ce4/users/481408f87c8d41dea4fed564bc824a8b/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:42.714 95895 INFO tempest.lib.common.rest_client [req-ab27c4ed-9e0b-4789-aaa8-9faca9b0c59a req-ab27c4ed-9e0b-4789-aaa8-9faca9b0c59a ] Request (FloatingIPAdminTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.041s 2026-03-20 21:19:42.715 95895 DEBUG tempest.lib.common.rest_client [req-ab27c4ed-9e0b-4789-aaa8-9faca9b0c59a req-ab27c4ed-9e0b-4789-aaa8-9faca9b0c59a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:42 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ab27c4ed-9e0b-4789-aaa8-9faca9b0c59a', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:42.733 95895 INFO tempest.lib.common.rest_client [req-f2eac7da-1207-482b-aa76-109f4176afca req-f2eac7da-1207-482b-aa76-109f4176afca ] Request (FloatingIPAdminTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/cd7bfdb07417441ca6520e9219425ce4/users/481408f87c8d41dea4fed564bc824a8b/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.018s 2026-03-20 21:19:42.733 95895 DEBUG tempest.lib.common.rest_client [req-f2eac7da-1207-482b-aa76-109f4176afca req-f2eac7da-1207-482b-aa76-109f4176afca ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:42 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f2eac7da-1207-482b-aa76-109f4176afca', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/cd7bfdb07417441ca6520e9219425ce4/users/481408f87c8d41dea4fed564bc824a8b/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:42.774 95895 INFO tempest.lib.common.rest_client [req-98459c1b-7f13-4307-b719-ce4d76cbb6b9 req-98459c1b-7f13-4307-b719-ce4d76cbb6b9 ] Request (FloatingIPAdminTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.041s 2026-03-20 21:19:42.774 95895 DEBUG tempest.lib.common.rest_client [req-98459c1b-7f13-4307-b719-ce4d76cbb6b9 req-98459c1b-7f13-4307-b719-ce4d76cbb6b9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:42 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-98459c1b-7f13-4307-b719-ce4d76cbb6b9', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:42.792 95895 INFO tempest.lib.common.rest_client [req-6cf06c41-e58a-40b2-9a4e-1a169d4cf731 req-6cf06c41-e58a-40b2-9a4e-1a169d4cf731 ] Request (FloatingIPAdminTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/cd7bfdb07417441ca6520e9219425ce4/users/481408f87c8d41dea4fed564bc824a8b/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.018s 2026-03-20 21:19:42.792 95895 DEBUG tempest.lib.common.rest_client [req-6cf06c41-e58a-40b2-9a4e-1a169d4cf731 req-6cf06c41-e58a-40b2-9a4e-1a169d4cf731 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:42 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6cf06c41-e58a-40b2-9a4e-1a169d4cf731', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/cd7bfdb07417441ca6520e9219425ce4/users/481408f87c8d41dea4fed564bc824a8b/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:42.793 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 481408f87c8d41dea4fed564bc824a8b is created with scope project and roles: ['admin', 'admin'] 2026-03-20 21:19:42.793 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-FloatingIPAdminTestJSON-1249452127-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'cd7bfdb07417441ca6520e9219425ce4', 'project_name': 'tempest-FloatingIPAdminTestJSON-1249452127', 'tenant_id': 'cd7bfdb07417441ca6520e9219425ce4', 'tenant_name': 'tempest-FloatingIPAdminTestJSON-1249452127', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '481408f87c8d41dea4fed564bc824a8b', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:19:42.793 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-FloatingIPAdminTestJSON-1249452127-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'cd7bfdb07417441ca6520e9219425ce4', 'project_name': 'tempest-FloatingIPAdminTestJSON-1249452127', 'tenant_id': 'cd7bfdb07417441ca6520e9219425ce4', 'tenant_name': 'tempest-FloatingIPAdminTestJSON-1249452127', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '481408f87c8d41dea4fed564bc824a8b', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:19:43.120 95895 INFO tempest.lib.common.rest_client [req-e63a1991-a5a2-4458-986c-0cae9394aa54 req-e63a1991-a5a2-4458-986c-0cae9394aa54 ] Request (FloatingIPAdminTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.325s 2026-03-20 21:19:43.120 95895 DEBUG tempest.lib.common.rest_client [req-e63a1991-a5a2-4458-986c-0cae9394aa54 req-e63a1991-a5a2-4458-986c-0cae9394aa54 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:42 GMT', 'server': 'Apache', 'content-length': '4639', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e63a1991-a5a2-4458-986c-0cae9394aa54', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "481408f87c8d41dea4fed564bc824a8b", "name": "tempest-FloatingIPAdminTestJSON-1249452127-project-admin", "password_expires_at": null}, "audit_ids": ["UIMevzWLSeOeeslDVkoRcw"], "expires_at": "2026-03-21T21:19:43.000000Z", "issued_at": "2026-03-20T21:19:43.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "cd7bfdb07417441ca6520e9219425ce4", "name": "tempest-FloatingIPAdminTestJSON-1249452127"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/cd7bfdb07417441ca6520e9219425ce4", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/cd7bfdb07417441ca6520e9219425ce4", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3 _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:43.719 95895 INFO tempest.lib.common.rest_client [req-f88e4ab1-c927-4bc1-9147-61e1037a802f req-f88e4ab1-c927-4bc1-9147-61e1037a802f ] Request (FloatingIPAdminTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/floatingips 0.599s 2026-03-20 21:19:43.720 95895 DEBUG tempest.lib.common.rest_client [req-f88e4ab1-c927-4bc1-9147-61e1037a802f req-f88e4ab1-c927-4bc1-9147-61e1037a802f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64"}} Response - Headers: {'content-type': 'application/json', 'content-length': '361', 'x-openstack-request-id': 'req-f88e4ab1-c927-4bc1-9147-61e1037a802f', 'date': 'Fri, 20 Mar 2026 21:19:43 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips'} Body: b'{"floatingip": {"id": "d94f8d38-fe41-4637-98f5-9877b4181b54", "tenant_id": "ef9d145fd44846148c44d67d2fcd430d", "floating_ip_address": "172.23.0.10", "floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "description": "", "project_id": "ef9d145fd44846148c44d67d2fcd430d"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:43.838 95895 INFO tempest.lib.common.rest_client [req-b968b878-0653-4226-a939-a807ccf3c9d3 req-b968b878-0653-4226-a939-a807ccf3c9d3 ] Request (FloatingIPAdminTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/networks 0.118s 2026-03-20 21:19:43.839 95895 DEBUG tempest.lib.common.rest_client [req-b968b878-0653-4226-a939-a807ccf3c9d3 req-b968b878-0653-4226-a939-a807ccf3c9d3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-FloatingIPAdminTestJSON-test-network-458219588"}} Response - Headers: {'content-type': 'application/json', 'content-length': '492', 'x-openstack-request-id': 'req-b968b878-0653-4226-a939-a807ccf3c9d3', 'date': 'Fri, 20 Mar 2026 21:19:43 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"059f3665-051e-40be-84c9-753643dbd826","name":"tempest-FloatingIPAdminTestJSON-test-network-458219588","tenant_id":"ef9d145fd44846148c44d67d2fcd430d","project_id":"ef9d145fd44846148c44d67d2fcd430d","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-FloatingIPAdminTestJSON-411925575","tempest-FloatingIPAdminTestJSON-test-network-458219588"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:43.997 95895 INFO tempest.lib.common.rest_client [req-188390a7-9131-4227-9b59-c23976543149 req-188390a7-9131-4227-9b59-c23976543149 ] Request (FloatingIPAdminTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.157s 2026-03-20 21:19:43.997 95895 DEBUG tempest.lib.common.rest_client [req-188390a7-9131-4227-9b59-c23976543149 req-188390a7-9131-4227-9b59-c23976543149 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "059f3665-051e-40be-84c9-753643dbd826", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'content-type': 'application/json', 'content-length': '487', 'x-openstack-request-id': 'req-188390a7-9131-4227-9b59-c23976543149', 'date': 'Fri, 20 Mar 2026 21:19:43 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"94548367-38cd-4bcc-8df6-5ceccd2f0020","name":"","tenant_id":"ef9d145fd44846148c44d67d2fcd430d","network_id":"059f3665-051e-40be-84c9-753643dbd826","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"ef9d145fd44846148c44d67d2fcd430d"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:44.109 95895 INFO tempest.lib.common.rest_client [req-746e8c96-8864-4139-918b-4c414d579d04 req-746e8c96-8864-4139-918b-4c414d579d04 ] Request (FloatingIPAdminTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/routers 0.111s 2026-03-20 21:19:44.109 95895 DEBUG tempest.lib.common.rest_client [req-746e8c96-8864-4139-918b-4c414d579d04 req-746e8c96-8864-4139-918b-4c414d579d04 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-FloatingIPAdminTestJSON-router-126151459", "external_gateway_info": {"network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64"}, "admin_state_up": false}} Response - Headers: {'content-type': 'application/json', 'content-length': '511', 'x-openstack-request-id': 'req-746e8c96-8864-4139-918b-4c414d579d04', 'date': 'Fri, 20 Mar 2026 21:19:44 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/routers'} Body: b'{"router": {"id": "f3906af3-e45d-443e-b841-4c88db308374", "name": "tempest-FloatingIPAdminTestJSON-router-126151459", "tenant_id": "ef9d145fd44846148c44d67d2fcd430d", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": {"network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "enable_snat": true}, "fq_name": ["default-domain", "tempest-FloatingIPAdminTestJSON-411925575", "tempest-FloatingIPAdminTestJSON-router-126151459"], "description": "", "project_id": "ef9d145fd44846148c44d67d2fcd430d"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:44.368 95895 INFO tempest.lib.common.rest_client [req-96c0a257-0c94-47cf-80f8-778ce74f7608 req-96c0a257-0c94-47cf-80f8-778ce74f7608 ] Request (FloatingIPAdminTestJSON:setUpClass): 200 PUT http://10.0.0.50:9696/v2.0/routers/f3906af3-e45d-443e-b841-4c88db308374/add_router_interface 0.259s 2026-03-20 21:19:44.369 95895 DEBUG tempest.lib.common.rest_client [req-96c0a257-0c94-47cf-80f8-778ce74f7608 req-96c0a257-0c94-47cf-80f8-778ce74f7608 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "94548367-38cd-4bcc-8df6-5ceccd2f0020"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-96c0a257-0c94-47cf-80f8-778ce74f7608', 'date': 'Fri, 20 Mar 2026 21:19:44 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/f3906af3-e45d-443e-b841-4c88db308374/add_router_interface'} Body: b'{"id": "f3906af3-e45d-443e-b841-4c88db308374", "tenant_id": "ef9d145fd44846148c44d67d2fcd430d", "port_id": "3e74d970-953a-47aa-8597-6fa9308824a3", "subnet_id": "94548367-38cd-4bcc-8df6-5ceccd2f0020"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:44.641 95895 INFO tempest.lib.common.rest_client [req-c9050ba9-14a7-4145-bbfc-b8eb6264a3b5 req-c9050ba9-14a7-4145-bbfc-b8eb6264a3b5 ] Request (FloatingIPAdminTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/ports 0.272s 2026-03-20 21:19:44.641 95895 DEBUG tempest.lib.common.rest_client [req-c9050ba9-14a7-4145-bbfc-b8eb6264a3b5 req-c9050ba9-14a7-4145-bbfc-b8eb6264a3b5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "059f3665-051e-40be-84c9-753643dbd826", "name": "tempest-FloatingIPAdminTestJSON-1980517062"}} Response - Headers: {'content-type': 'application/json', 'content-length': '707', 'x-openstack-request-id': 'req-c9050ba9-14a7-4145-bbfc-b8eb6264a3b5', 'date': 'Fri, 20 Mar 2026 21:19:44 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-FloatingIPAdminTestJSON-1980517062","id":"4ecae2b1-d61a-48a9-b2a1-75cc1f2ba1bd","tenant_id":"ef9d145fd44846148c44d67d2fcd430d","network_id":"059f3665-051e-40be-84c9-753643dbd826","mac_address":"02:4e:ca:e2:b1:d6","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.3","subnet_id":"94548367-38cd-4bcc-8df6-5ceccd2f0020"}],"security_groups":["8d96bfcc-f737-4cab-858e-63a1f4b43fa2"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"ef9d145fd44846148c44d67d2fcd430d"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:44.826 95895 INFO tempest.lib.common.rest_client [req-06598931-d673-401f-9646-f3d59d5fc2df req-06598931-d673-401f-9646-f3d59d5fc2df ] Request (FloatingIPAdminTestJSON:test_create_list_show_floating_ip_with_tenant_id_by_admin): 201 POST http://10.0.0.50:9696/v2.0/floatingips 0.184s 2026-03-20 21:19:44.826 95895 DEBUG tempest.lib.common.rest_client [req-06598931-d673-401f-9646-f3d59d5fc2df req-06598931-d673-401f-9646-f3d59d5fc2df ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "project_id": "ef9d145fd44846148c44d67d2fcd430d", "port_id": "4ecae2b1-d61a-48a9-b2a1-75cc1f2ba1bd"}} Response - Headers: {'content-type': 'application/json', 'content-length': '439', 'x-openstack-request-id': 'req-06598931-d673-401f-9646-f3d59d5fc2df', 'date': 'Fri, 20 Mar 2026 21:19:44 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips'} Body: b'{"floatingip": {"id": "0a28748d-f1ca-4ae4-9521-8d436a7cf41b", "tenant_id": "ef9d145fd44846148c44d67d2fcd430d", "floating_ip_address": "172.23.0.11", "floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "router_id": "f3906af3-e45d-443e-b841-4c88db308374", "port_id": "4ecae2b1-d61a-48a9-b2a1-75cc1f2ba1bd", "fixed_ip_address": "10.100.0.3", "status": "ACTIVE", "description": "", "project_id": "ef9d145fd44846148c44d67d2fcd430d"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:44.844 95895 INFO tempest.lib.common.rest_client [req-3f3465a1-ec85-4920-917f-fc84ff009bae req-3f3465a1-ec85-4920-917f-fc84ff009bae ] Request (FloatingIPAdminTestJSON:test_create_list_show_floating_ip_with_tenant_id_by_admin): 200 GET http://10.0.0.50:9696/v2.0/floatingips/0a28748d-f1ca-4ae4-9521-8d436a7cf41b 0.017s 2026-03-20 21:19:44.844 95895 DEBUG tempest.lib.common.rest_client [req-3f3465a1-ec85-4920-917f-fc84ff009bae req-3f3465a1-ec85-4920-917f-fc84ff009bae ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '439', 'x-openstack-request-id': 'req-3f3465a1-ec85-4920-917f-fc84ff009bae', 'date': 'Fri, 20 Mar 2026 21:19:44 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips/0a28748d-f1ca-4ae4-9521-8d436a7cf41b'} Body: b'{"floatingip": {"id": "0a28748d-f1ca-4ae4-9521-8d436a7cf41b", "tenant_id": "ef9d145fd44846148c44d67d2fcd430d", "floating_ip_address": "172.23.0.11", "floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "router_id": "f3906af3-e45d-443e-b841-4c88db308374", "port_id": "4ecae2b1-d61a-48a9-b2a1-75cc1f2ba1bd", "fixed_ip_address": "10.100.0.3", "status": "ACTIVE", "description": "", "project_id": "ef9d145fd44846148c44d67d2fcd430d"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:44.869 95895 INFO tempest.lib.common.rest_client [req-7fb78017-8858-414f-ac66-4d4ba64d3a15 req-7fb78017-8858-414f-ac66-4d4ba64d3a15 ] Request (FloatingIPAdminTestJSON:test_create_list_show_floating_ip_with_tenant_id_by_admin): 200 GET http://10.0.0.50:9696/v2.0/floatingips 0.024s 2026-03-20 21:19:44.869 95895 DEBUG tempest.lib.common.rest_client [req-7fb78017-8858-414f-ac66-4d4ba64d3a15 req-7fb78017-8858-414f-ac66-4d4ba64d3a15 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '789', 'x-openstack-request-id': 'req-7fb78017-8858-414f-ac66-4d4ba64d3a15', 'date': 'Fri, 20 Mar 2026 21:19:44 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips'} Body: b'{"floatingips": [{"id": "0a28748d-f1ca-4ae4-9521-8d436a7cf41b", "tenant_id": "ef9d145fd44846148c44d67d2fcd430d", "floating_ip_address": "172.23.0.11", "floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "router_id": "f3906af3-e45d-443e-b841-4c88db308374", "port_id": "4ecae2b1-d61a-48a9-b2a1-75cc1f2ba1bd", "fixed_ip_address": "10.100.0.3", "status": "ACTIVE", "description": "", "project_id": "ef9d145fd44846148c44d67d2fcd430d"}, {"id": "d94f8d38-fe41-4637-98f5-9877b4181b54", "tenant_id": "ef9d145fd44846148c44d67d2fcd430d", "floating_ip_address": "172.23.0.10", "floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "description": "", "project_id": "ef9d145fd44846148c44d67d2fcd430d"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:44.923 95895 INFO tempest.lib.common.rest_client [req-f42ffd8a-21b5-47f7-bab4-1e41c46ead24 req-f42ffd8a-21b5-47f7-bab4-1e41c46ead24 ] Request (FloatingIPAdminTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/floatingips/0a28748d-f1ca-4ae4-9521-8d436a7cf41b 0.054s 2026-03-20 21:19:44.923 95895 DEBUG tempest.lib.common.rest_client [req-f42ffd8a-21b5-47f7-bab4-1e41c46ead24 req-f42ffd8a-21b5-47f7-bab4-1e41c46ead24 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-f42ffd8a-21b5-47f7-bab4-1e41c46ead24', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:19:44 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips/0a28748d-f1ca-4ae4-9521-8d436a7cf41b'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:45.081 95895 INFO tempest.lib.common.rest_client [req-4e4e9f93-ff15-4cb3-999a-0c2a129e6037 req-4e4e9f93-ff15-4cb3-999a-0c2a129e6037 ] Request (FloatingIPAdminTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/ports/4ecae2b1-d61a-48a9-b2a1-75cc1f2ba1bd 0.156s 2026-03-20 21:19:45.081 95895 DEBUG tempest.lib.common.rest_client [req-4e4e9f93-ff15-4cb3-999a-0c2a129e6037 req-4e4e9f93-ff15-4cb3-999a-0c2a129e6037 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-4e4e9f93-ff15-4cb3-999a-0c2a129e6037', 'date': 'Fri, 20 Mar 2026 21:19:45 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/4ecae2b1-d61a-48a9-b2a1-75cc1f2ba1bd'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:45.107 95895 INFO tempest.lib.common.rest_client [req-2a499c61-f508-4035-a7db-9e05ffde2bf1 req-2a499c61-f508-4035-a7db-9e05ffde2bf1 ] Request (FloatingIPAdminTestJSON:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=f3906af3-e45d-443e-b841-4c88db308374 0.026s 2026-03-20 21:19:45.107 95895 DEBUG tempest.lib.common.rest_client [req-2a499c61-f508-4035-a7db-9e05ffde2bf1 req-2a499c61-f508-4035-a7db-9e05ffde2bf1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '712', 'x-openstack-request-id': 'req-2a499c61-f508-4035-a7db-9e05ffde2bf1', 'date': 'Fri, 20 Mar 2026 21:19:45 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=f3906af3-e45d-443e-b841-4c88db308374'} Body: b'{"ports":[{"name":"3e74d970-953a-47aa-8597-6fa9308824a3","id":"3e74d970-953a-47aa-8597-6fa9308824a3","tenant_id":"ef9d145fd44846148c44d67d2fcd430d","network_id":"059f3665-051e-40be-84c9-753643dbd826","mac_address":"02:3e:74:d9:70:95","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.1","subnet_id":"94548367-38cd-4bcc-8df6-5ceccd2f0020"}],"security_groups":[],"admin_state_up":true,"device_id":"f3906af3-e45d-443e-b841-4c88db308374","device_owner":"network:router_interface","status":"ACTIVE","port_security_enabled":false,"project_id":"ef9d145fd44846148c44d67d2fcd430d"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:45.265 95895 INFO tempest.lib.common.rest_client [req-89c1ad26-77fc-48f6-9017-d1199544c6be req-89c1ad26-77fc-48f6-9017-d1199544c6be ] Request (FloatingIPAdminTestJSON:tearDownClass): 200 PUT http://10.0.0.50:9696/v2.0/routers/f3906af3-e45d-443e-b841-4c88db308374/remove_router_interface 0.157s 2026-03-20 21:19:45.265 95895 DEBUG tempest.lib.common.rest_client [req-89c1ad26-77fc-48f6-9017-d1199544c6be req-89c1ad26-77fc-48f6-9017-d1199544c6be ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "94548367-38cd-4bcc-8df6-5ceccd2f0020"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-89c1ad26-77fc-48f6-9017-d1199544c6be', 'date': 'Fri, 20 Mar 2026 21:19:45 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/f3906af3-e45d-443e-b841-4c88db308374/remove_router_interface'} Body: b'{"id": "f3906af3-e45d-443e-b841-4c88db308374", "tenant_id": "ef9d145fd44846148c44d67d2fcd430d", "port_id": "3e74d970-953a-47aa-8597-6fa9308824a3", "subnet_id": "94548367-38cd-4bcc-8df6-5ceccd2f0020"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:45.333 95895 INFO tempest.lib.common.rest_client [req-f87d295c-f302-47d2-851a-c7e16d0e4b80 req-f87d295c-f302-47d2-851a-c7e16d0e4b80 ] Request (FloatingIPAdminTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/routers/f3906af3-e45d-443e-b841-4c88db308374 0.068s 2026-03-20 21:19:45.334 95895 DEBUG tempest.lib.common.rest_client [req-f87d295c-f302-47d2-851a-c7e16d0e4b80 req-f87d295c-f302-47d2-851a-c7e16d0e4b80 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-f87d295c-f302-47d2-851a-c7e16d0e4b80', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:19:45 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/f3906af3-e45d-443e-b841-4c88db308374'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:45.610 95895 INFO tempest.lib.common.rest_client [req-2ccabaf0-d737-425e-9451-8b88018522b3 req-2ccabaf0-d737-425e-9451-8b88018522b3 ] Request (FloatingIPAdminTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/subnets/94548367-38cd-4bcc-8df6-5ceccd2f0020 0.276s 2026-03-20 21:19:45.610 95895 DEBUG tempest.lib.common.rest_client [req-2ccabaf0-d737-425e-9451-8b88018522b3 req-2ccabaf0-d737-425e-9451-8b88018522b3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-2ccabaf0-d737-425e-9451-8b88018522b3', 'date': 'Fri, 20 Mar 2026 21:19:45 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/94548367-38cd-4bcc-8df6-5ceccd2f0020'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:45.702 95895 INFO tempest.lib.common.rest_client [req-a495a115-fa3d-4efa-8d0e-41b46e0e9601 req-a495a115-fa3d-4efa-8d0e-41b46e0e9601 ] Request (FloatingIPAdminTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/networks/059f3665-051e-40be-84c9-753643dbd826 0.092s 2026-03-20 21:19:45.703 95895 DEBUG tempest.lib.common.rest_client [req-a495a115-fa3d-4efa-8d0e-41b46e0e9601 req-a495a115-fa3d-4efa-8d0e-41b46e0e9601 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-a495a115-fa3d-4efa-8d0e-41b46e0e9601', 'date': 'Fri, 20 Mar 2026 21:19:45 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/059f3665-051e-40be-84c9-753643dbd826'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:45.763 95895 INFO tempest.lib.common.rest_client [req-cb7c57f0-aa9f-41e5-98eb-b38c6b966e6f req-cb7c57f0-aa9f-41e5-98eb-b38c6b966e6f ] Request (FloatingIPAdminTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/floatingips/d94f8d38-fe41-4637-98f5-9877b4181b54 0.060s 2026-03-20 21:19:45.763 95895 DEBUG tempest.lib.common.rest_client [req-cb7c57f0-aa9f-41e5-98eb-b38c6b966e6f req-cb7c57f0-aa9f-41e5-98eb-b38c6b966e6f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-cb7c57f0-aa9f-41e5-98eb-b38c6b966e6f', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:19:45 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips/d94f8d38-fe41-4637-98f5-9877b4181b54'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:45.831 95895 INFO tempest.lib.common.rest_client [req-5de3bab6-1bfb-455b-8644-b0a0f8581a1b req-5de3bab6-1bfb-455b-8644-b0a0f8581a1b ] Request (FloatingIPAdminTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/5886fa8af753473f983e07c098f82e7f 0.067s 2026-03-20 21:19:45.831 95895 DEBUG tempest.lib.common.rest_client [req-5de3bab6-1bfb-455b-8644-b0a0f8581a1b req-5de3bab6-1bfb-455b-8644-b0a0f8581a1b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:45 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5de3bab6-1bfb-455b-8644-b0a0f8581a1b', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/5886fa8af753473f983e07c098f82e7f'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:45.940 95895 INFO tempest.lib.common.rest_client [req-7c62a3ae-7772-4873-8692-03ab0b889af4 req-7c62a3ae-7772-4873-8692-03ab0b889af4 ] Request (FloatingIPAdminTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/773930493f6245d7a11ee4f67e7069e6 0.109s 2026-03-20 21:19:45.940 95895 DEBUG tempest.lib.common.rest_client [req-7c62a3ae-7772-4873-8692-03ab0b889af4 req-7c62a3ae-7772-4873-8692-03ab0b889af4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:45 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7c62a3ae-7772-4873-8692-03ab0b889af4', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/773930493f6245d7a11ee4f67e7069e6'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:46.059 95895 INFO tempest.lib.common.rest_client [req-0a7b7531-abd7-4dcb-aa32-e844543f758b req-0a7b7531-abd7-4dcb-aa32-e844543f758b ] Request (FloatingIPAdminTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/481408f87c8d41dea4fed564bc824a8b 0.118s 2026-03-20 21:19:46.059 95895 DEBUG tempest.lib.common.rest_client [req-0a7b7531-abd7-4dcb-aa32-e844543f758b req-0a7b7531-abd7-4dcb-aa32-e844543f758b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:45 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0a7b7531-abd7-4dcb-aa32-e844543f758b', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/481408f87c8d41dea4fed564bc824a8b'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:46.059 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: e2d26c2e04714c23a94d4516a5271768 2026-03-20 21:19:46.393 95895 INFO tempest.lib.common.rest_client [req-f18a9a17-0708-404c-98c6-d020f10e88be req-f18a9a17-0708-404c-98c6-d020f10e88be ] Request (FloatingIPAdminTestJSON:tearDownClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.334s 2026-03-20 21:19:46.394 95895 DEBUG tempest.lib.common.rest_client [req-f18a9a17-0708-404c-98c6-d020f10e88be req-f18a9a17-0708-404c-98c6-d020f10e88be ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:46 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f18a9a17-0708-404c-98c6-d020f10e88be', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["zC0hctokSf6-rBkXtJXUBw"], "expires_at": "2026-03-21T21:19:46.000000Z", "issued_at": "2026-03-20T21:19:46.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:46.927 95895 INFO tempest.lib.common.rest_client [req-e807a165-c547-4f7e-95bb-860533149936 req-e807a165-c547-4f7e-95bb-860533149936 ] Request (FloatingIPAdminTestJSON:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=e2d26c2e04714c23a94d4516a5271768&name=default 0.533s 2026-03-20 21:19:46.927 95895 DEBUG tempest.lib.common.rest_client [req-e807a165-c547-4f7e-95bb-860533149936 req-e807a165-c547-4f7e-95bb-860533149936 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1936', 'x-openstack-request-id': 'req-e807a165-c547-4f7e-95bb-860533149936', 'date': 'Fri, 20 Mar 2026 21:19:46 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=e2d26c2e04714c23a94d4516a5271768&name=default'} Body: b'{"security_groups": [{"id": "11372e8c-4db9-4c6a-898a-183c01c2dc38", "tenant_id": "e2d26c2e04714c23a94d4516a5271768", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "53f76b67-eda5-48c1-a6d3-3e39ccf21634", "tenant_id": "e2d26c2e04714c23a94d4516a5271768", "security_group_id": "11372e8c-4db9-4c6a-898a-183c01c2dc38", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "11372e8c-4db9-4c6a-898a-183c01c2dc38", "created_at": null, "updated_at": null, "description": null}, {"id": "20ae65ee-3ff1-4c9f-9ffd-d1ed910de586", "tenant_id": "e2d26c2e04714c23a94d4516a5271768", "security_group_id": "11372e8c-4db9-4c6a-898a-183c01c2dc38", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "11372e8c-4db9-4c6a-898a-183c01c2dc38", "created_at": null, "updated_at": null, "description": null}, {"id": "d1dfb038-7fde-45ca-9eb3-5269f64a8764", "tenant_id": "e2d26c2e04714c23a94d4516a5271768", "security_group_id": "11372e8c-4db9-4c6a-898a-183c01c2dc38", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "047557cf-03cf-42e1-9a1c-e8d15b82d9de", "tenant_id": "e2d26c2e04714c23a94d4516a5271768", "security_group_id": "11372e8c-4db9-4c6a-898a-183c01c2dc38", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-FloatingIPAdminTestJSON-989529533", "default"], "project_id": "e2d26c2e04714c23a94d4516a5271768"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:47.001 95895 INFO tempest.lib.common.rest_client [req-377a3075-f84b-425a-842f-de38af35795f req-377a3075-f84b-425a-842f-de38af35795f ] Request (FloatingIPAdminTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/11372e8c-4db9-4c6a-898a-183c01c2dc38 0.073s 2026-03-20 21:19:47.001 95895 DEBUG tempest.lib.common.rest_client [req-377a3075-f84b-425a-842f-de38af35795f req-377a3075-f84b-425a-842f-de38af35795f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-377a3075-f84b-425a-842f-de38af35795f', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:19:47 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/11372e8c-4db9-4c6a-898a-183c01c2dc38'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:47.101 95895 INFO tempest.lib.common.rest_client [req-ed2cc508-0449-4333-b514-c6e7fea9f827 req-ed2cc508-0449-4333-b514-c6e7fea9f827 ] Request (FloatingIPAdminTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/e2d26c2e04714c23a94d4516a5271768 0.100s 2026-03-20 21:19:47.101 95895 DEBUG tempest.lib.common.rest_client [req-ed2cc508-0449-4333-b514-c6e7fea9f827 req-ed2cc508-0449-4333-b514-c6e7fea9f827 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:47 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ed2cc508-0449-4333-b514-c6e7fea9f827', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/e2d26c2e04714c23a94d4516a5271768'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:47.102 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: cd7bfdb07417441ca6520e9219425ce4 2026-03-20 21:19:47.522 95895 INFO tempest.lib.common.rest_client [req-37846216-dd05-4b29-8ac3-ff78231c4e49 req-37846216-dd05-4b29-8ac3-ff78231c4e49 ] Request (FloatingIPAdminTestJSON:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=cd7bfdb07417441ca6520e9219425ce4&name=default 0.420s 2026-03-20 21:19:47.522 95895 DEBUG tempest.lib.common.rest_client [req-37846216-dd05-4b29-8ac3-ff78231c4e49 req-37846216-dd05-4b29-8ac3-ff78231c4e49 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1937', 'x-openstack-request-id': 'req-37846216-dd05-4b29-8ac3-ff78231c4e49', 'date': 'Fri, 20 Mar 2026 21:19:47 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=cd7bfdb07417441ca6520e9219425ce4&name=default'} Body: b'{"security_groups": [{"id": "5d16f53d-c6d5-4b9c-b1ae-316effa1736e", "tenant_id": "cd7bfdb07417441ca6520e9219425ce4", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "0df2a5ed-764e-464e-8aba-2decefdb335b", "tenant_id": "cd7bfdb07417441ca6520e9219425ce4", "security_group_id": "5d16f53d-c6d5-4b9c-b1ae-316effa1736e", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "5d16f53d-c6d5-4b9c-b1ae-316effa1736e", "created_at": null, "updated_at": null, "description": null}, {"id": "6c001b19-7546-42fa-b54a-18cb76c8aaf9", "tenant_id": "cd7bfdb07417441ca6520e9219425ce4", "security_group_id": "5d16f53d-c6d5-4b9c-b1ae-316effa1736e", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "5d16f53d-c6d5-4b9c-b1ae-316effa1736e", "created_at": null, "updated_at": null, "description": null}, {"id": "1e2f3d20-8837-4314-b4f4-c11e9354feb8", "tenant_id": "cd7bfdb07417441ca6520e9219425ce4", "security_group_id": "5d16f53d-c6d5-4b9c-b1ae-316effa1736e", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "5518b2a2-1592-435e-b237-09a555d0a81b", "tenant_id": "cd7bfdb07417441ca6520e9219425ce4", "security_group_id": "5d16f53d-c6d5-4b9c-b1ae-316effa1736e", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-FloatingIPAdminTestJSON-1249452127", "default"], "project_id": "cd7bfdb07417441ca6520e9219425ce4"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:47.574 95895 INFO tempest.lib.common.rest_client [req-71117217-ad36-44d5-ab42-b7d030971ccb req-71117217-ad36-44d5-ab42-b7d030971ccb ] Request (FloatingIPAdminTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/5d16f53d-c6d5-4b9c-b1ae-316effa1736e 0.051s 2026-03-20 21:19:47.574 95895 DEBUG tempest.lib.common.rest_client [req-71117217-ad36-44d5-ab42-b7d030971ccb req-71117217-ad36-44d5-ab42-b7d030971ccb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-71117217-ad36-44d5-ab42-b7d030971ccb', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:19:47 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/5d16f53d-c6d5-4b9c-b1ae-316effa1736e'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:47.632 95895 INFO tempest.lib.common.rest_client [req-c8af22d1-c948-4a13-b204-bf5e4dba204c req-c8af22d1-c948-4a13-b204-bf5e4dba204c ] Request (FloatingIPAdminTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/cd7bfdb07417441ca6520e9219425ce4 0.057s 2026-03-20 21:19:47.632 95895 DEBUG tempest.lib.common.rest_client [req-c8af22d1-c948-4a13-b204-bf5e4dba204c req-c8af22d1-c948-4a13-b204-bf5e4dba204c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:47 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c8af22d1-c948-4a13-b204-bf5e4dba204c', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/cd7bfdb07417441ca6520e9219425ce4'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:47.632 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: ef9d145fd44846148c44d67d2fcd430d 2026-03-20 21:19:47.674 95895 INFO tempest.lib.common.rest_client [req-9c848443-7cca-4bcc-a978-c30f95dd4892 req-9c848443-7cca-4bcc-a978-c30f95dd4892 ] Request (FloatingIPAdminTestJSON:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=ef9d145fd44846148c44d67d2fcd430d&name=default 0.041s 2026-03-20 21:19:47.674 95895 DEBUG tempest.lib.common.rest_client [req-9c848443-7cca-4bcc-a978-c30f95dd4892 req-9c848443-7cca-4bcc-a978-c30f95dd4892 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1936', 'x-openstack-request-id': 'req-9c848443-7cca-4bcc-a978-c30f95dd4892', 'date': 'Fri, 20 Mar 2026 21:19:47 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=ef9d145fd44846148c44d67d2fcd430d&name=default'} Body: b'{"security_groups": [{"id": "8d96bfcc-f737-4cab-858e-63a1f4b43fa2", "tenant_id": "ef9d145fd44846148c44d67d2fcd430d", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "356574c1-42de-4ffa-8dc6-6ac4375883b0", "tenant_id": "ef9d145fd44846148c44d67d2fcd430d", "security_group_id": "8d96bfcc-f737-4cab-858e-63a1f4b43fa2", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "8d96bfcc-f737-4cab-858e-63a1f4b43fa2", "created_at": null, "updated_at": null, "description": null}, {"id": "dcd08649-89b3-4ae9-a32b-ff7b941a57fb", "tenant_id": "ef9d145fd44846148c44d67d2fcd430d", "security_group_id": "8d96bfcc-f737-4cab-858e-63a1f4b43fa2", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "8d96bfcc-f737-4cab-858e-63a1f4b43fa2", "created_at": null, "updated_at": null, "description": null}, {"id": "7e69c690-bb61-46ed-b6f1-22fa608e5c1e", "tenant_id": "ef9d145fd44846148c44d67d2fcd430d", "security_group_id": "8d96bfcc-f737-4cab-858e-63a1f4b43fa2", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "c032f3d7-f4c2-4344-897b-c5e9266dc352", "tenant_id": "ef9d145fd44846148c44d67d2fcd430d", "security_group_id": "8d96bfcc-f737-4cab-858e-63a1f4b43fa2", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-FloatingIPAdminTestJSON-411925575", "default"], "project_id": "ef9d145fd44846148c44d67d2fcd430d"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:47.806 95895 INFO tempest.lib.common.rest_client [req-9377989e-295c-4a4e-a0c5-6864d3e055b0 req-9377989e-295c-4a4e-a0c5-6864d3e055b0 ] Request (FloatingIPAdminTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/8d96bfcc-f737-4cab-858e-63a1f4b43fa2 0.132s 2026-03-20 21:19:47.806 95895 DEBUG tempest.lib.common.rest_client [req-9377989e-295c-4a4e-a0c5-6864d3e055b0 req-9377989e-295c-4a4e-a0c5-6864d3e055b0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-9377989e-295c-4a4e-a0c5-6864d3e055b0', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:19:47 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/8d96bfcc-f737-4cab-858e-63a1f4b43fa2'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:47.926 95895 INFO tempest.lib.common.rest_client [req-ac14ef94-4cce-4b64-9d68-837492c87bfa req-ac14ef94-4cce-4b64-9d68-837492c87bfa ] Request (FloatingIPAdminTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/ef9d145fd44846148c44d67d2fcd430d 0.119s 2026-03-20 21:19:47.926 95895 DEBUG tempest.lib.common.rest_client [req-ac14ef94-4cce-4b64-9d68-837492c87bfa req-ac14ef94-4cce-4b64-9d68-837492c87bfa ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:47 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ac14ef94-4cce-4b64-9d68-837492c87bfa', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/ef9d145fd44846148c44d67d2fcd430d'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:47.927 95895 INFO tempest.test [-] raised in PortsAdminExtendedAttrsIpV6TestJSON.setUpClass. Invoking tearDownClass. 2026-03-20 21:19:48.255 95895 INFO tempest.lib.common.rest_client [req-5580d960-fe12-47bd-9535-cb611a154429 req-5580d960-fe12-47bd-9535-cb611a154429 ] Request (PortsAdminExtendedAttrsTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.327s 2026-03-20 21:19:48.256 95895 DEBUG tempest.lib.common.rest_client [req-5580d960-fe12-47bd-9535-cb611a154429 req-5580d960-fe12-47bd-9535-cb611a154429 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:47 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5580d960-fe12-47bd-9535-cb611a154429', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["Kqr7uOzgRe2--EIltfQATg"], "expires_at": "2026-03-21T21:19:48.000000Z", "issued_at": "2026-03-20T21:19:48.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:48.556 95895 INFO tempest.lib.common.rest_client [req-6a70139d-5932-448b-94f1-c75404e144e8 req-6a70139d-5932-448b-94f1-c75404e144e8 ] Request (PortsAdminExtendedAttrsTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.297s 2026-03-20 21:19:48.556 95895 DEBUG tempest.lib.common.rest_client [req-6a70139d-5932-448b-94f1-c75404e144e8 req-6a70139d-5932-448b-94f1-c75404e144e8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:48 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6a70139d-5932-448b-94f1-c75404e144e8', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["8UQgor2rSDyEA-b87FqWDQ"], "expires_at": "2026-03-21T21:19:48.000000Z", "issued_at": "2026-03-20T21:19:48.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:48.574 95895 INFO tempest.lib.common.rest_client [req-c3a4e268-3c51-44d3-9b42-d5e15a32202b req-c3a4e268-3c51-44d3-9b42-d5e15a32202b ] Request (PortsAdminExtendedAttrsTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/domains?name=Default 0.018s 2026-03-20 21:19:48.574 95895 DEBUG tempest.lib.common.rest_client [req-c3a4e268-3c51-44d3-9b42-d5e15a32202b req-c3a4e268-3c51-44d3-9b42-d5e15a32202b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:48 GMT', 'server': 'Apache', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c3a4e268-3c51-44d3-9b42-d5e15a32202b', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/domains/default"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/domains?name=Default", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:48.574 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:19:48.606 95895 INFO tempest.lib.common.rest_client [req-c67dab16-7485-4734-a7e4-879653f2b896 req-c67dab16-7485-4734-a7e4-879653f2b896 ] Request (PortsAdminExtendedAttrsTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.031s 2026-03-20 21:19:48.606 95895 DEBUG tempest.lib.common.rest_client [req-c67dab16-7485-4734-a7e4-879653f2b896 req-c67dab16-7485-4734-a7e4-879653f2b896 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-PortsAdminExtendedAttrsTestJSON-1030673789-desc", "domain_id": "default", "name": "tempest-PortsAdminExtendedAttrsTestJSON-1030673789"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:48 GMT', 'server': 'Apache', 'content-length': '393', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c67dab16-7485-4734-a7e4-879653f2b896', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "6c9c80a7c06d4feb947a5afcb12cd17b", "name": "tempest-PortsAdminExtendedAttrsTestJSON-1030673789", "domain_id": "default", "description": "tempest-PortsAdminExtendedAttrsTestJSON-1030673789-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/6c9c80a7c06d4feb947a5afcb12cd17b"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:48.957 95895 INFO tempest.lib.common.rest_client [req-1e6f16c3-597a-49ec-9dca-1284f1a956b5 req-1e6f16c3-597a-49ec-9dca-1284f1a956b5 ] Request (PortsAdminExtendedAttrsTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.351s 2026-03-20 21:19:48.958 95895 DEBUG tempest.lib.common.rest_client [req-1e6f16c3-597a-49ec-9dca-1284f1a956b5 req-1e6f16c3-597a-49ec-9dca-1284f1a956b5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-PortsAdminExtendedAttrsTestJSON-1030673789-project-member", "password": "Q2_NcMNu=g0XdZp", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:48 GMT', 'server': 'Apache', 'content-length': '301', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-1e6f16c3-597a-49ec-9dca-1284f1a956b5', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "7cbc9398ecb34add8ef4c173ec4b6a0b", "name": "tempest-PortsAdminExtendedAttrsTestJSON-1030673789-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/7cbc9398ecb34add8ef4c173ec4b6a0b"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:48.975 95895 INFO tempest.lib.common.rest_client [req-47abcdb7-62e8-4b3f-8181-7b188d664f39 req-47abcdb7-62e8-4b3f-8181-7b188d664f39 ] Request (PortsAdminExtendedAttrsTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.017s 2026-03-20 21:19:48.975 95895 DEBUG tempest.lib.common.rest_client [req-47abcdb7-62e8-4b3f-8181-7b188d664f39 req-47abcdb7-62e8-4b3f-8181-7b188d664f39 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:48 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-47abcdb7-62e8-4b3f-8181-7b188d664f39', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:49.009 95895 INFO tempest.lib.common.rest_client [req-483b54ac-334a-4e29-9894-2cf00f10d20f req-483b54ac-334a-4e29-9894-2cf00f10d20f ] Request (PortsAdminExtendedAttrsTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/6c9c80a7c06d4feb947a5afcb12cd17b/users/7cbc9398ecb34add8ef4c173ec4b6a0b/roles/a8108ca22dd54709aa4e902294ca51e7 0.033s 2026-03-20 21:19:49.009 95895 DEBUG tempest.lib.common.rest_client [req-483b54ac-334a-4e29-9894-2cf00f10d20f req-483b54ac-334a-4e29-9894-2cf00f10d20f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:48 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-483b54ac-334a-4e29-9894-2cf00f10d20f', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/6c9c80a7c06d4feb947a5afcb12cd17b/users/7cbc9398ecb34add8ef4c173ec4b6a0b/roles/a8108ca22dd54709aa4e902294ca51e7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:49.054 95895 INFO tempest.lib.common.rest_client [req-08118593-7463-4679-87c8-b83d7ee49e62 req-08118593-7463-4679-87c8-b83d7ee49e62 ] Request (PortsAdminExtendedAttrsTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.044s 2026-03-20 21:19:49.054 95895 DEBUG tempest.lib.common.rest_client [req-08118593-7463-4679-87c8-b83d7ee49e62 req-08118593-7463-4679-87c8-b83d7ee49e62 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:49 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-08118593-7463-4679-87c8-b83d7ee49e62', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:49.076 95895 INFO tempest.lib.common.rest_client [req-2632aef0-cf7d-4026-bfb8-2040d2ae496d req-2632aef0-cf7d-4026-bfb8-2040d2ae496d ] Request (PortsAdminExtendedAttrsTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/6c9c80a7c06d4feb947a5afcb12cd17b/users/7cbc9398ecb34add8ef4c173ec4b6a0b/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.021s 2026-03-20 21:19:49.076 95895 DEBUG tempest.lib.common.rest_client [req-2632aef0-cf7d-4026-bfb8-2040d2ae496d req-2632aef0-cf7d-4026-bfb8-2040d2ae496d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:49 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2632aef0-cf7d-4026-bfb8-2040d2ae496d', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/6c9c80a7c06d4feb947a5afcb12cd17b/users/7cbc9398ecb34add8ef4c173ec4b6a0b/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:49.076 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 7cbc9398ecb34add8ef4c173ec4b6a0b is created with scope project and roles: ['member', 'admin'] 2026-03-20 21:19:49.076 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-PortsAdminExtendedAttrsTestJSON-1030673789-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '6c9c80a7c06d4feb947a5afcb12cd17b', 'project_name': 'tempest-PortsAdminExtendedAttrsTestJSON-1030673789', 'tenant_id': '6c9c80a7c06d4feb947a5afcb12cd17b', 'tenant_name': 'tempest-PortsAdminExtendedAttrsTestJSON-1030673789', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '7cbc9398ecb34add8ef4c173ec4b6a0b', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:19:49.076 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-PortsAdminExtendedAttrsTestJSON-1030673789-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '6c9c80a7c06d4feb947a5afcb12cd17b', 'project_name': 'tempest-PortsAdminExtendedAttrsTestJSON-1030673789', 'tenant_id': '6c9c80a7c06d4feb947a5afcb12cd17b', 'tenant_name': 'tempest-PortsAdminExtendedAttrsTestJSON-1030673789', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '7cbc9398ecb34add8ef4c173ec4b6a0b', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:19:49.403 95895 INFO tempest.lib.common.rest_client [req-11681228-af8b-4bc1-947d-a35987771acf req-11681228-af8b-4bc1-947d-a35987771acf ] Request (PortsAdminExtendedAttrsTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.324s 2026-03-20 21:19:49.404 95895 DEBUG tempest.lib.common.rest_client [req-11681228-af8b-4bc1-947d-a35987771acf req-11681228-af8b-4bc1-947d-a35987771acf ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:49 GMT', 'server': 'Apache', 'content-length': '4656', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-11681228-af8b-4bc1-947d-a35987771acf', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "7cbc9398ecb34add8ef4c173ec4b6a0b", "name": "tempest-PortsAdminExtendedAttrsTestJSON-1030673789-project-member", "password_expires_at": null}, "audit_ids": ["R35P0y23RW6agl8lOMQB5w"], "expires_at": "2026-03-21T21:19:49.000000Z", "issued_at": "2026-03-20T21:19:49.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "6c9c80a7c06d4feb947a5afcb12cd17b", "name": "tempest-PortsAdminExtendedAttrsTestJSON-1030673789"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/6c9c80a7c06d4feb947a5afcb12cd17b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/6c9c80a7c06d4feb947a5afcb12cd17b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}] _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:49.404 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: None and credential_type: admin get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:19:49.460 95895 INFO tempest.lib.common.rest_client [req-af153f4d-1605-4d5c-ae58-9351b5688f7e req-af153f4d-1605-4d5c-ae58-9351b5688f7e ] Request (PortsAdminExtendedAttrsTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.056s 2026-03-20 21:19:49.460 95895 DEBUG tempest.lib.common.rest_client [req-af153f4d-1605-4d5c-ae58-9351b5688f7e req-af153f4d-1605-4d5c-ae58-9351b5688f7e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-PortsAdminExtendedAttrsTestJSON-535209725-desc", "domain_id": "default", "name": "tempest-PortsAdminExtendedAttrsTestJSON-535209725"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:49 GMT', 'server': 'Apache', 'content-length': '391', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-af153f4d-1605-4d5c-ae58-9351b5688f7e', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "bf500a8b95df457ebd897b695b9650b5", "name": "tempest-PortsAdminExtendedAttrsTestJSON-535209725", "domain_id": "default", "description": "tempest-PortsAdminExtendedAttrsTestJSON-535209725-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/bf500a8b95df457ebd897b695b9650b5"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:49.779 95895 INFO tempest.lib.common.rest_client [req-c408d804-9741-4631-bd00-25b33b537b4a req-c408d804-9741-4631-bd00-25b33b537b4a ] Request (PortsAdminExtendedAttrsTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.318s 2026-03-20 21:19:49.779 95895 DEBUG tempest.lib.common.rest_client [req-c408d804-9741-4631-bd00-25b33b537b4a req-c408d804-9741-4631-bd00-25b33b537b4a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-PortsAdminExtendedAttrsTestJSON-535209725-project-admin", "password": "Q5%WOORNn22Wbjt", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:49 GMT', 'server': 'Apache', 'content-length': '299', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c408d804-9741-4631-bd00-25b33b537b4a', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "02f9f8e2dc884fafa5a44d7d90e84050", "name": "tempest-PortsAdminExtendedAttrsTestJSON-535209725-project-admin", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/02f9f8e2dc884fafa5a44d7d90e84050"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:49.796 95895 INFO tempest.lib.common.rest_client [req-f035ff88-183f-49db-9dae-d8ed582824b9 req-f035ff88-183f-49db-9dae-d8ed582824b9 ] Request (PortsAdminExtendedAttrsTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.017s 2026-03-20 21:19:49.796 95895 DEBUG tempest.lib.common.rest_client [req-f035ff88-183f-49db-9dae-d8ed582824b9 req-f035ff88-183f-49db-9dae-d8ed582824b9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:49 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f035ff88-183f-49db-9dae-d8ed582824b9', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:49.822 95895 INFO tempest.lib.common.rest_client [req-2d0c35d4-3849-40d2-9bd0-8ae9f7a39099 req-2d0c35d4-3849-40d2-9bd0-8ae9f7a39099 ] Request (PortsAdminExtendedAttrsTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/bf500a8b95df457ebd897b695b9650b5/users/02f9f8e2dc884fafa5a44d7d90e84050/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.025s 2026-03-20 21:19:49.822 95895 DEBUG tempest.lib.common.rest_client [req-2d0c35d4-3849-40d2-9bd0-8ae9f7a39099 req-2d0c35d4-3849-40d2-9bd0-8ae9f7a39099 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:49 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2d0c35d4-3849-40d2-9bd0-8ae9f7a39099', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/bf500a8b95df457ebd897b695b9650b5/users/02f9f8e2dc884fafa5a44d7d90e84050/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:49.864 95895 INFO tempest.lib.common.rest_client [req-846ca4c0-7bda-43da-9789-8a4a06bbdc28 req-846ca4c0-7bda-43da-9789-8a4a06bbdc28 ] Request (PortsAdminExtendedAttrsTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.041s 2026-03-20 21:19:49.864 95895 DEBUG tempest.lib.common.rest_client [req-846ca4c0-7bda-43da-9789-8a4a06bbdc28 req-846ca4c0-7bda-43da-9789-8a4a06bbdc28 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:49 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-846ca4c0-7bda-43da-9789-8a4a06bbdc28', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:49.884 95895 INFO tempest.lib.common.rest_client [req-7a9df714-777a-4467-a4e0-d195695f7ac1 req-7a9df714-777a-4467-a4e0-d195695f7ac1 ] Request (PortsAdminExtendedAttrsTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/bf500a8b95df457ebd897b695b9650b5/users/02f9f8e2dc884fafa5a44d7d90e84050/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.020s 2026-03-20 21:19:49.885 95895 DEBUG tempest.lib.common.rest_client [req-7a9df714-777a-4467-a4e0-d195695f7ac1 req-7a9df714-777a-4467-a4e0-d195695f7ac1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:49 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7a9df714-777a-4467-a4e0-d195695f7ac1', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/bf500a8b95df457ebd897b695b9650b5/users/02f9f8e2dc884fafa5a44d7d90e84050/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:49.935 95895 INFO tempest.lib.common.rest_client [req-db5045b7-1bb5-4cdc-91e8-e63039b16e92 req-db5045b7-1bb5-4cdc-91e8-e63039b16e92 ] Request (PortsAdminExtendedAttrsTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.050s 2026-03-20 21:19:49.935 95895 DEBUG tempest.lib.common.rest_client [req-db5045b7-1bb5-4cdc-91e8-e63039b16e92 req-db5045b7-1bb5-4cdc-91e8-e63039b16e92 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:49 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-db5045b7-1bb5-4cdc-91e8-e63039b16e92', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:49.955 95895 INFO tempest.lib.common.rest_client [req-30d8dc0a-dcd5-42e2-9b35-0bba6ba32288 req-30d8dc0a-dcd5-42e2-9b35-0bba6ba32288 ] Request (PortsAdminExtendedAttrsTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/bf500a8b95df457ebd897b695b9650b5/users/02f9f8e2dc884fafa5a44d7d90e84050/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.019s 2026-03-20 21:19:49.955 95895 DEBUG tempest.lib.common.rest_client [req-30d8dc0a-dcd5-42e2-9b35-0bba6ba32288 req-30d8dc0a-dcd5-42e2-9b35-0bba6ba32288 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:49 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-30d8dc0a-dcd5-42e2-9b35-0bba6ba32288', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/bf500a8b95df457ebd897b695b9650b5/users/02f9f8e2dc884fafa5a44d7d90e84050/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:49.955 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 02f9f8e2dc884fafa5a44d7d90e84050 is created with scope project and roles: ['admin', 'admin'] 2026-03-20 21:19:49.955 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-PortsAdminExtendedAttrsTestJSON-535209725-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'bf500a8b95df457ebd897b695b9650b5', 'project_name': 'tempest-PortsAdminExtendedAttrsTestJSON-535209725', 'tenant_id': 'bf500a8b95df457ebd897b695b9650b5', 'tenant_name': 'tempest-PortsAdminExtendedAttrsTestJSON-535209725', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '02f9f8e2dc884fafa5a44d7d90e84050', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:19:49.955 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-PortsAdminExtendedAttrsTestJSON-535209725-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'bf500a8b95df457ebd897b695b9650b5', 'project_name': 'tempest-PortsAdminExtendedAttrsTestJSON-535209725', 'tenant_id': 'bf500a8b95df457ebd897b695b9650b5', 'tenant_name': 'tempest-PortsAdminExtendedAttrsTestJSON-535209725', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '02f9f8e2dc884fafa5a44d7d90e84050', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:19:50.283 95895 INFO tempest.lib.common.rest_client [req-09f28245-cae6-4364-af1e-a30d4e359e6c req-09f28245-cae6-4364-af1e-a30d4e359e6c ] Request (PortsAdminExtendedAttrsTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.326s 2026-03-20 21:19:50.284 95895 DEBUG tempest.lib.common.rest_client [req-09f28245-cae6-4364-af1e-a30d4e359e6c req-09f28245-cae6-4364-af1e-a30d4e359e6c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:49 GMT', 'server': 'Apache', 'content-length': '4653', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-09f28245-cae6-4364-af1e-a30d4e359e6c', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "02f9f8e2dc884fafa5a44d7d90e84050", "name": "tempest-PortsAdminExtendedAttrsTestJSON-535209725-project-admin", "password_expires_at": null}, "audit_ids": ["J_1oE335SSq_FvY5BJKWaw"], "expires_at": "2026-03-21T21:19:50.000000Z", "issued_at": "2026-03-20T21:19:50.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "bf500a8b95df457ebd897b695b9650b5", "name": "tempest-PortsAdminExtendedAttrsTestJSON-535209725"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/bf500a8b95df457ebd897b695b9650b5", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/bf500a8b95df457ebd897b695b9650b5", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], " _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:50.968 95895 INFO tempest.lib.common.rest_client [req-4dcb35a4-7806-4708-92bb-bb6ab5287f73 req-4dcb35a4-7806-4708-92bb-bb6ab5287f73 ] Request (PortsAdminExtendedAttrsTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/networks 0.684s 2026-03-20 21:19:50.968 95895 DEBUG tempest.lib.common.rest_client [req-4dcb35a4-7806-4708-92bb-bb6ab5287f73 req-4dcb35a4-7806-4708-92bb-bb6ab5287f73 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-PortsAdminExtendedAttrsTestJSON-test-network-2080780648"}} Response - Headers: {'content-type': 'application/json', 'content-length': '519', 'x-openstack-request-id': 'req-4dcb35a4-7806-4708-92bb-bb6ab5287f73', 'date': 'Fri, 20 Mar 2026 21:19:50 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"1f6cd720-fdee-459b-b767-1744ad2cbab9","name":"tempest-PortsAdminExtendedAttrsTestJSON-test-network-2080780648","tenant_id":"6c9c80a7c06d4feb947a5afcb12cd17b","project_id":"6c9c80a7c06d4feb947a5afcb12cd17b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-PortsAdminExtendedAttrsTestJSON-1030673789","tempest-PortsAdminExtendedAttrsTestJSON-test-network-2080780648"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:51.072 95895 INFO tempest.lib.common.rest_client [req-bcfa026c-2cd5-48ba-b334-addbb6e22528 req-bcfa026c-2cd5-48ba-b334-addbb6e22528 ] Request (PortsAdminExtendedAttrsTestJSON:setUpClass): 200 GET http://10.0.0.50:8774/v2.1/os-hypervisors 0.103s 2026-03-20 21:19:51.073 95895 DEBUG tempest.lib.common.rest_client [req-bcfa026c-2cd5-48ba-b334-addbb6e22528 req-bcfa026c-2cd5-48ba-b334-addbb6e22528 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:50 GMT', 'server': 'Apache', 'content-length': '136', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-bcfa026c-2cd5-48ba-b334-addbb6e22528', 'x-compute-request-id': 'req-bcfa026c-2cd5-48ba-b334-addbb6e22528', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:8774/v2.1/os-hypervisors'} Body: b'{"hypervisors": [{"id": 1, "hypervisor_hostname": "cn-jenkins-deploy-platform-ansible-os-5508-1.", "state": "up", "status": "enabled"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:51.611 95895 INFO tempest.lib.common.rest_client [req-64790bad-f17f-4e2b-a907-d62049418eca req-64790bad-f17f-4e2b-a907-d62049418eca ] Request (PortsAdminExtendedAttrsTestJSON:test_create_port_binding_ext_attr): 201 POST http://10.0.0.50:9696/v2.0/ports 0.537s 2026-03-20 21:19:51.611 95895 DEBUG tempest.lib.common.rest_client [req-64790bad-f17f-4e2b-a907-d62049418eca req-64790bad-f17f-4e2b-a907-d62049418eca ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "1f6cd720-fdee-459b-b767-1744ad2cbab9", "binding:host_id": "cn-jenkins-deploy-platform-ansible-os-5508-1.", "name": "tempest-PortsAdminExtendedAttrsTestJSON-1866715812"}} Response - Headers: {'content-type': 'application/json', 'content-length': '680', 'x-openstack-request-id': 'req-64790bad-f17f-4e2b-a907-d62049418eca', 'date': 'Fri, 20 Mar 2026 21:19:51 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-PortsAdminExtendedAttrsTestJSON-1866715812","id":"b8a9fc86-c23e-4da2-bef9-23fda792726e","tenant_id":"bf500a8b95df457ebd897b695b9650b5","network_id":"1f6cd720-fdee-459b-b767-1744ad2cbab9","mac_address":"02:b8:a9:fc:86:c2","binding:host_id":"cn-jenkins-deploy-platform-ansible-os-5508-1.","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"vrouter","allowed_address_pairs":[],"fixed_ips":[],"security_groups":["18d31746-09be-4be0-9b77-558acca67cd0"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"bf500a8b95df457ebd897b695b9650b5"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:51.700 95895 INFO tempest.lib.common.rest_client [req-52bd7929-9748-4fc1-b5f6-6b22468a3517 req-52bd7929-9748-4fc1-b5f6-6b22468a3517 ] Request (PortsAdminExtendedAttrsTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/ports/b8a9fc86-c23e-4da2-bef9-23fda792726e 0.088s 2026-03-20 21:19:51.700 95895 DEBUG tempest.lib.common.rest_client [req-52bd7929-9748-4fc1-b5f6-6b22468a3517 req-52bd7929-9748-4fc1-b5f6-6b22468a3517 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-52bd7929-9748-4fc1-b5f6-6b22468a3517', 'date': 'Fri, 20 Mar 2026 21:19:51 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/b8a9fc86-c23e-4da2-bef9-23fda792726e'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:51.715 95895 INFO tempest.lib.common.rest_client [req-dd95031e-1f47-4e78-bd97-ed491bcf7d7e req-dd95031e-1f47-4e78-bd97-ed491bcf7d7e ] Request (PortsAdminExtendedAttrsTestJSON:_run_cleanups): 404 GET http://10.0.0.50:9696/v2.0/ports/b8a9fc86-c23e-4da2-bef9-23fda792726e 0.014s 2026-03-20 21:19:51.715 95895 DEBUG tempest.lib.common.rest_client [req-dd95031e-1f47-4e78-bd97-ed491bcf7d7e req-dd95031e-1f47-4e78-bd97-ed491bcf7d7e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-dd95031e-1f47-4e78-bd97-ed491bcf7d7e', 'date': 'Fri, 20 Mar 2026 21:19:51 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/b8a9fc86-c23e-4da2-bef9-23fda792726e'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port b8a9fc86-c23e-4da2-bef9-23fda792726e could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:51.844 95895 INFO tempest.lib.common.rest_client [req-14f083f9-cc73-488e-82d1-8972f7a307ba req-14f083f9-cc73-488e-82d1-8972f7a307ba ] Request (PortsAdminExtendedAttrsTestJSON:test_list_ports_binding_ext_attr): 201 POST http://10.0.0.50:9696/v2.0/ports 0.127s 2026-03-20 21:19:51.844 95895 DEBUG tempest.lib.common.rest_client [req-14f083f9-cc73-488e-82d1-8972f7a307ba req-14f083f9-cc73-488e-82d1-8972f7a307ba ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "1f6cd720-fdee-459b-b767-1744ad2cbab9", "name": "tempest-PortsAdminExtendedAttrsTestJSON-2004990615"}} Response - Headers: {'content-type': 'application/json', 'content-length': '637', 'x-openstack-request-id': 'req-14f083f9-cc73-488e-82d1-8972f7a307ba', 'date': 'Fri, 20 Mar 2026 21:19:51 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-PortsAdminExtendedAttrsTestJSON-2004990615","id":"e0a902d0-3f37-4ebb-b375-e23ab86599c8","tenant_id":"bf500a8b95df457ebd897b695b9650b5","network_id":"1f6cd720-fdee-459b-b767-1744ad2cbab9","mac_address":"02:e0:a9:02:d0:3f","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[],"security_groups":["18d31746-09be-4be0-9b77-558acca67cd0"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"bf500a8b95df457ebd897b695b9650b5"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:51.903 95895 INFO tempest.lib.common.rest_client [req-0cc89900-8e6d-416a-acaa-56e560641a46 req-0cc89900-8e6d-416a-acaa-56e560641a46 ] Request (PortsAdminExtendedAttrsTestJSON:test_list_ports_binding_ext_attr): 200 PUT http://10.0.0.50:9696/v2.0/ports/e0a902d0-3f37-4ebb-b375-e23ab86599c8 0.058s 2026-03-20 21:19:51.903 95895 DEBUG tempest.lib.common.rest_client [req-0cc89900-8e6d-416a-acaa-56e560641a46 req-0cc89900-8e6d-416a-acaa-56e560641a46 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"binding:host_id": "cn-jenkins-deploy-platform-ansible-os-5508-1."}} Response - Headers: {'content-type': 'application/json', 'content-length': '680', 'x-openstack-request-id': 'req-0cc89900-8e6d-416a-acaa-56e560641a46', 'date': 'Fri, 20 Mar 2026 21:19:51 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/e0a902d0-3f37-4ebb-b375-e23ab86599c8'} Body: b'{"port":{"name":"tempest-PortsAdminExtendedAttrsTestJSON-2004990615","id":"e0a902d0-3f37-4ebb-b375-e23ab86599c8","tenant_id":"bf500a8b95df457ebd897b695b9650b5","network_id":"1f6cd720-fdee-459b-b767-1744ad2cbab9","mac_address":"02:e0:a9:02:d0:3f","binding:host_id":"cn-jenkins-deploy-platform-ansible-os-5508-1.","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"vrouter","allowed_address_pairs":[],"fixed_ips":[],"security_groups":["18d31746-09be-4be0-9b77-558acca67cd0"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"bf500a8b95df457ebd897b695b9650b5"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:51.925 95895 INFO tempest.lib.common.rest_client [req-b5425c64-ef25-40df-ba78-86a55fa403ab req-b5425c64-ef25-40df-ba78-86a55fa403ab ] Request (PortsAdminExtendedAttrsTestJSON:test_list_ports_binding_ext_attr): 200 GET http://10.0.0.50:9696/v2.0/ports 0.021s 2026-03-20 21:19:51.925 95895 DEBUG tempest.lib.common.rest_client [req-b5425c64-ef25-40df-ba78-86a55fa403ab req-b5425c64-ef25-40df-ba78-86a55fa403ab ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1213', 'x-openstack-request-id': 'req-b5425c64-ef25-40df-ba78-86a55fa403ab', 'date': 'Fri, 20 Mar 2026 21:19:51 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"ports":[{"name":"tempest-PortsAdminExtendedAttrsTestJSON-2004990615","id":"e0a902d0-3f37-4ebb-b375-e23ab86599c8","tenant_id":"bf500a8b95df457ebd897b695b9650b5","network_id":"1f6cd720-fdee-459b-b767-1744ad2cbab9","mac_address":"02:e0:a9:02:d0:3f","binding:host_id":"cn-jenkins-deploy-platform-ansible-os-5508-1.","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"vrouter","allowed_address_pairs":[],"fixed_ips":[],"security_groups":["18d31746-09be-4be0-9b77-558acca67cd0"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"bf500a8b95df457ebd897b695b9650b5"},{"name":"vhost0","id":"1c102a74-6711-4593-aee1-d4748c664461","tenant_id":"41bf85eae8b340f6b8db074828afbf79","network_id":"e6e5f612-d26b-45fa-a41d-eb4819775450","mac_address":"02:1c:10:2a:74:67","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[],"security_groups":[],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"project_id":"41bf85eae8b340f6b8db074828afbf79"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:51.979 95895 INFO tempest.lib.common.rest_client [req-fd5baf90-98f5-43a3-af9b-6ce4eeba1c61 req-fd5baf90-98f5-43a3-af9b-6ce4eeba1c61 ] Request (PortsAdminExtendedAttrsTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/ports/e0a902d0-3f37-4ebb-b375-e23ab86599c8 0.054s 2026-03-20 21:19:51.979 95895 DEBUG tempest.lib.common.rest_client [req-fd5baf90-98f5-43a3-af9b-6ce4eeba1c61 req-fd5baf90-98f5-43a3-af9b-6ce4eeba1c61 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-fd5baf90-98f5-43a3-af9b-6ce4eeba1c61', 'date': 'Fri, 20 Mar 2026 21:19:51 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/e0a902d0-3f37-4ebb-b375-e23ab86599c8'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:51.993 95895 INFO tempest.lib.common.rest_client [req-f536799f-0d4d-4c59-a3eb-97f03fe892f2 req-f536799f-0d4d-4c59-a3eb-97f03fe892f2 ] Request (PortsAdminExtendedAttrsTestJSON:_run_cleanups): 404 GET http://10.0.0.50:9696/v2.0/ports/e0a902d0-3f37-4ebb-b375-e23ab86599c8 0.013s 2026-03-20 21:19:51.993 95895 DEBUG tempest.lib.common.rest_client [req-f536799f-0d4d-4c59-a3eb-97f03fe892f2 req-f536799f-0d4d-4c59-a3eb-97f03fe892f2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-f536799f-0d4d-4c59-a3eb-97f03fe892f2', 'date': 'Fri, 20 Mar 2026 21:19:51 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/e0a902d0-3f37-4ebb-b375-e23ab86599c8'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port e0a902d0-3f37-4ebb-b375-e23ab86599c8 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:52.117 95895 INFO tempest.lib.common.rest_client [req-442671b8-7e83-49c1-a095-b0a72b191eab req-442671b8-7e83-49c1-a095-b0a72b191eab ] Request (PortsAdminExtendedAttrsTestJSON:test_show_port_binding_ext_attr): 201 POST http://10.0.0.50:9696/v2.0/ports 0.123s 2026-03-20 21:19:52.117 95895 DEBUG tempest.lib.common.rest_client [req-442671b8-7e83-49c1-a095-b0a72b191eab req-442671b8-7e83-49c1-a095-b0a72b191eab ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"name": "tempest-PortsAdminExtendedAttrsTestJSON-151704243", "network_id": "1f6cd720-fdee-459b-b767-1744ad2cbab9"}} Response - Headers: {'content-type': 'application/json', 'content-length': '636', 'x-openstack-request-id': 'req-442671b8-7e83-49c1-a095-b0a72b191eab', 'date': 'Fri, 20 Mar 2026 21:19:52 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-PortsAdminExtendedAttrsTestJSON-151704243","id":"e24c5b9c-01a8-4708-8447-c28cd856a7bb","tenant_id":"bf500a8b95df457ebd897b695b9650b5","network_id":"1f6cd720-fdee-459b-b767-1744ad2cbab9","mac_address":"02:e2:4c:5b:9c:01","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[],"security_groups":["18d31746-09be-4be0-9b77-558acca67cd0"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"bf500a8b95df457ebd897b695b9650b5"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:52.135 95895 INFO tempest.lib.common.rest_client [req-fc961d0c-999b-494d-bd0d-411f44a5ed7c req-fc961d0c-999b-494d-bd0d-411f44a5ed7c ] Request (PortsAdminExtendedAttrsTestJSON:test_show_port_binding_ext_attr): 200 GET http://10.0.0.50:9696/v2.0/ports/e24c5b9c-01a8-4708-8447-c28cd856a7bb 0.018s 2026-03-20 21:19:52.135 95895 DEBUG tempest.lib.common.rest_client [req-fc961d0c-999b-494d-bd0d-411f44a5ed7c req-fc961d0c-999b-494d-bd0d-411f44a5ed7c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '636', 'x-openstack-request-id': 'req-fc961d0c-999b-494d-bd0d-411f44a5ed7c', 'date': 'Fri, 20 Mar 2026 21:19:52 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/e24c5b9c-01a8-4708-8447-c28cd856a7bb'} Body: b'{"port":{"name":"tempest-PortsAdminExtendedAttrsTestJSON-151704243","id":"e24c5b9c-01a8-4708-8447-c28cd856a7bb","tenant_id":"bf500a8b95df457ebd897b695b9650b5","network_id":"1f6cd720-fdee-459b-b767-1744ad2cbab9","mac_address":"02:e2:4c:5b:9c:01","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[],"security_groups":["18d31746-09be-4be0-9b77-558acca67cd0"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"bf500a8b95df457ebd897b695b9650b5"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:52.183 95895 INFO tempest.lib.common.rest_client [req-6b9aa2d5-1b64-47b6-8e05-187a06d13562 req-6b9aa2d5-1b64-47b6-8e05-187a06d13562 ] Request (PortsAdminExtendedAttrsTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/ports/e24c5b9c-01a8-4708-8447-c28cd856a7bb 0.048s 2026-03-20 21:19:52.184 95895 DEBUG tempest.lib.common.rest_client [req-6b9aa2d5-1b64-47b6-8e05-187a06d13562 req-6b9aa2d5-1b64-47b6-8e05-187a06d13562 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-6b9aa2d5-1b64-47b6-8e05-187a06d13562', 'date': 'Fri, 20 Mar 2026 21:19:52 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/e24c5b9c-01a8-4708-8447-c28cd856a7bb'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:52.200 95895 INFO tempest.lib.common.rest_client [req-0b42426b-2238-40f5-a9cc-0cb3e857b7ce req-0b42426b-2238-40f5-a9cc-0cb3e857b7ce ] Request (PortsAdminExtendedAttrsTestJSON:_run_cleanups): 404 GET http://10.0.0.50:9696/v2.0/ports/e24c5b9c-01a8-4708-8447-c28cd856a7bb 0.016s 2026-03-20 21:19:52.200 95895 DEBUG tempest.lib.common.rest_client [req-0b42426b-2238-40f5-a9cc-0cb3e857b7ce req-0b42426b-2238-40f5-a9cc-0cb3e857b7ce ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-0b42426b-2238-40f5-a9cc-0cb3e857b7ce', 'date': 'Fri, 20 Mar 2026 21:19:52 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/e24c5b9c-01a8-4708-8447-c28cd856a7bb'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port e24c5b9c-01a8-4708-8447-c28cd856a7bb could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:52.320 95895 INFO tempest.lib.common.rest_client [req-879ef2ee-ce8a-4e5c-b748-451f81a71dfa req-879ef2ee-ce8a-4e5c-b748-451f81a71dfa ] Request (PortsAdminExtendedAttrsTestJSON:test_update_port_binding_ext_attr): 201 POST http://10.0.0.50:9696/v2.0/ports 0.118s 2026-03-20 21:19:52.320 95895 DEBUG tempest.lib.common.rest_client [req-879ef2ee-ce8a-4e5c-b748-451f81a71dfa req-879ef2ee-ce8a-4e5c-b748-451f81a71dfa ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "1f6cd720-fdee-459b-b767-1744ad2cbab9", "name": "tempest-PortsAdminExtendedAttrsTestJSON-920853575"}} Response - Headers: {'content-type': 'application/json', 'content-length': '636', 'x-openstack-request-id': 'req-879ef2ee-ce8a-4e5c-b748-451f81a71dfa', 'date': 'Fri, 20 Mar 2026 21:19:52 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-PortsAdminExtendedAttrsTestJSON-920853575","id":"a2ffeef3-72b9-40ad-a66d-7100d33aa97b","tenant_id":"bf500a8b95df457ebd897b695b9650b5","network_id":"1f6cd720-fdee-459b-b767-1744ad2cbab9","mac_address":"02:a2:ff:ee:f3:72","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[],"security_groups":["18d31746-09be-4be0-9b77-558acca67cd0"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"bf500a8b95df457ebd897b695b9650b5"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:52.381 95895 INFO tempest.lib.common.rest_client [req-49495d88-2221-4b4c-ac6b-4a79a535b8c5 req-49495d88-2221-4b4c-ac6b-4a79a535b8c5 ] Request (PortsAdminExtendedAttrsTestJSON:test_update_port_binding_ext_attr): 200 PUT http://10.0.0.50:9696/v2.0/ports/a2ffeef3-72b9-40ad-a66d-7100d33aa97b 0.060s 2026-03-20 21:19:52.381 95895 DEBUG tempest.lib.common.rest_client [req-49495d88-2221-4b4c-ac6b-4a79a535b8c5 req-49495d88-2221-4b4c-ac6b-4a79a535b8c5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"binding:host_id": "cn-jenkins-deploy-platform-ansible-os-5508-1."}} Response - Headers: {'content-type': 'application/json', 'content-length': '679', 'x-openstack-request-id': 'req-49495d88-2221-4b4c-ac6b-4a79a535b8c5', 'date': 'Fri, 20 Mar 2026 21:19:52 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/a2ffeef3-72b9-40ad-a66d-7100d33aa97b'} Body: b'{"port":{"name":"tempest-PortsAdminExtendedAttrsTestJSON-920853575","id":"a2ffeef3-72b9-40ad-a66d-7100d33aa97b","tenant_id":"bf500a8b95df457ebd897b695b9650b5","network_id":"1f6cd720-fdee-459b-b767-1744ad2cbab9","mac_address":"02:a2:ff:ee:f3:72","binding:host_id":"cn-jenkins-deploy-platform-ansible-os-5508-1.","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"vrouter","allowed_address_pairs":[],"fixed_ips":[],"security_groups":["18d31746-09be-4be0-9b77-558acca67cd0"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"bf500a8b95df457ebd897b695b9650b5"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:52.433 95895 INFO tempest.lib.common.rest_client [req-908f8644-ac0c-4135-8af5-d874da7ff7ac req-908f8644-ac0c-4135-8af5-d874da7ff7ac ] Request (PortsAdminExtendedAttrsTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/ports/a2ffeef3-72b9-40ad-a66d-7100d33aa97b 0.051s 2026-03-20 21:19:52.433 95895 DEBUG tempest.lib.common.rest_client [req-908f8644-ac0c-4135-8af5-d874da7ff7ac req-908f8644-ac0c-4135-8af5-d874da7ff7ac ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-908f8644-ac0c-4135-8af5-d874da7ff7ac', 'date': 'Fri, 20 Mar 2026 21:19:52 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/a2ffeef3-72b9-40ad-a66d-7100d33aa97b'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:52.446 95895 INFO tempest.lib.common.rest_client [req-376066cc-6508-4313-a743-e97ace120022 req-376066cc-6508-4313-a743-e97ace120022 ] Request (PortsAdminExtendedAttrsTestJSON:_run_cleanups): 404 GET http://10.0.0.50:9696/v2.0/ports/a2ffeef3-72b9-40ad-a66d-7100d33aa97b 0.013s 2026-03-20 21:19:52.447 95895 DEBUG tempest.lib.common.rest_client [req-376066cc-6508-4313-a743-e97ace120022 req-376066cc-6508-4313-a743-e97ace120022 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-376066cc-6508-4313-a743-e97ace120022', 'date': 'Fri, 20 Mar 2026 21:19:52 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/a2ffeef3-72b9-40ad-a66d-7100d33aa97b'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port a2ffeef3-72b9-40ad-a66d-7100d33aa97b could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:52.525 95895 INFO tempest.lib.common.rest_client [req-c9022799-aaeb-4782-9833-a3eb4e499d0e req-c9022799-aaeb-4782-9833-a3eb4e499d0e ] Request (PortsAdminExtendedAttrsTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/networks/1f6cd720-fdee-459b-b767-1744ad2cbab9 0.078s 2026-03-20 21:19:52.526 95895 DEBUG tempest.lib.common.rest_client [req-c9022799-aaeb-4782-9833-a3eb4e499d0e req-c9022799-aaeb-4782-9833-a3eb4e499d0e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-c9022799-aaeb-4782-9833-a3eb4e499d0e', 'date': 'Fri, 20 Mar 2026 21:19:52 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/1f6cd720-fdee-459b-b767-1744ad2cbab9'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:52.586 95895 INFO tempest.lib.common.rest_client [req-f4d4bafa-6c5d-47be-bec0-9cb27d8ab1af req-f4d4bafa-6c5d-47be-bec0-9cb27d8ab1af ] Request (PortsAdminExtendedAttrsTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/7cbc9398ecb34add8ef4c173ec4b6a0b 0.060s 2026-03-20 21:19:52.586 95895 DEBUG tempest.lib.common.rest_client [req-f4d4bafa-6c5d-47be-bec0-9cb27d8ab1af req-f4d4bafa-6c5d-47be-bec0-9cb27d8ab1af ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:52 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f4d4bafa-6c5d-47be-bec0-9cb27d8ab1af', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/7cbc9398ecb34add8ef4c173ec4b6a0b'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:52.674 95895 INFO tempest.lib.common.rest_client [req-454ce976-46c6-424f-908e-a31ac7a5e3b8 req-454ce976-46c6-424f-908e-a31ac7a5e3b8 ] Request (PortsAdminExtendedAttrsTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/02f9f8e2dc884fafa5a44d7d90e84050 0.087s 2026-03-20 21:19:52.674 95895 DEBUG tempest.lib.common.rest_client [req-454ce976-46c6-424f-908e-a31ac7a5e3b8 req-454ce976-46c6-424f-908e-a31ac7a5e3b8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:52 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-454ce976-46c6-424f-908e-a31ac7a5e3b8', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/02f9f8e2dc884fafa5a44d7d90e84050'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:52.674 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: bf500a8b95df457ebd897b695b9650b5 2026-03-20 21:19:52.990 95895 INFO tempest.lib.common.rest_client [req-e692fbe9-05ec-4a02-97cc-d4ccc3e01c5b req-e692fbe9-05ec-4a02-97cc-d4ccc3e01c5b ] Request (PortsAdminExtendedAttrsTestJSON:tearDownClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.316s 2026-03-20 21:19:52.991 95895 DEBUG tempest.lib.common.rest_client [req-e692fbe9-05ec-4a02-97cc-d4ccc3e01c5b req-e692fbe9-05ec-4a02-97cc-d4ccc3e01c5b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:52 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e692fbe9-05ec-4a02-97cc-d4ccc3e01c5b', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["4kL8bk0XSp6AnMVObGyRvA"], "expires_at": "2026-03-21T21:19:52.000000Z", "issued_at": "2026-03-20T21:19:52.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:53.112 95895 INFO tempest.lib.common.rest_client [req-64cca1a0-1261-431a-824d-8b8d0ff24fbd req-64cca1a0-1261-431a-824d-8b8d0ff24fbd ] Request (PortsAdminExtendedAttrsTestJSON:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=bf500a8b95df457ebd897b695b9650b5&name=default 0.121s 2026-03-20 21:19:53.112 95895 DEBUG tempest.lib.common.rest_client [req-64cca1a0-1261-431a-824d-8b8d0ff24fbd req-64cca1a0-1261-431a-824d-8b8d0ff24fbd ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1944', 'x-openstack-request-id': 'req-64cca1a0-1261-431a-824d-8b8d0ff24fbd', 'date': 'Fri, 20 Mar 2026 21:19:53 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=bf500a8b95df457ebd897b695b9650b5&name=default'} Body: b'{"security_groups": [{"id": "18d31746-09be-4be0-9b77-558acca67cd0", "tenant_id": "bf500a8b95df457ebd897b695b9650b5", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "00ab894e-cb4a-4f59-a105-099b190451c2", "tenant_id": "bf500a8b95df457ebd897b695b9650b5", "security_group_id": "18d31746-09be-4be0-9b77-558acca67cd0", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "18d31746-09be-4be0-9b77-558acca67cd0", "created_at": null, "updated_at": null, "description": null}, {"id": "c6b23c52-e1a2-449e-b600-4c66322c9f91", "tenant_id": "bf500a8b95df457ebd897b695b9650b5", "security_group_id": "18d31746-09be-4be0-9b77-558acca67cd0", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "18d31746-09be-4be0-9b77-558acca67cd0", "created_at": null, "updated_at": null, "description": null}, {"id": "d17780ea-83a8-4f65-9102-7b83e1c126e1", "tenant_id": "bf500a8b95df457ebd897b695b9650b5", "security_group_id": "18d31746-09be-4be0-9b77-558acca67cd0", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "8e674b16-2ac4-40ff-a926-81cfc230875c", "tenant_id": "bf500a8b95df457ebd897b695b9650b5", "security_group_id": "18d31746-09be-4be0-9b77-558acca67cd0", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-PortsAdminExtendedAttrsTestJSON-535209725", "default"], "project_id": "bf500a8b95df457ebd897b695b9650b5"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:53.172 95895 INFO tempest.lib.common.rest_client [req-925b73fc-f5fd-429d-b464-1dece740b130 req-925b73fc-f5fd-429d-b464-1dece740b130 ] Request (PortsAdminExtendedAttrsTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/18d31746-09be-4be0-9b77-558acca67cd0 0.059s 2026-03-20 21:19:53.172 95895 DEBUG tempest.lib.common.rest_client [req-925b73fc-f5fd-429d-b464-1dece740b130 req-925b73fc-f5fd-429d-b464-1dece740b130 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-925b73fc-f5fd-429d-b464-1dece740b130', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:19:53 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/18d31746-09be-4be0-9b77-558acca67cd0'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:53.231 95895 INFO tempest.lib.common.rest_client [req-0fc61b43-63cb-4850-830d-de5f890404f8 req-0fc61b43-63cb-4850-830d-de5f890404f8 ] Request (PortsAdminExtendedAttrsTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/bf500a8b95df457ebd897b695b9650b5 0.058s 2026-03-20 21:19:53.231 95895 DEBUG tempest.lib.common.rest_client [req-0fc61b43-63cb-4850-830d-de5f890404f8 req-0fc61b43-63cb-4850-830d-de5f890404f8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:53 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0fc61b43-63cb-4850-830d-de5f890404f8', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/bf500a8b95df457ebd897b695b9650b5'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:53.232 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 6c9c80a7c06d4feb947a5afcb12cd17b 2026-03-20 21:19:53.286 95895 INFO tempest.lib.common.rest_client [req-6b20c74a-0b99-406f-8288-add080488e7a req-6b20c74a-0b99-406f-8288-add080488e7a ] Request (PortsAdminExtendedAttrsTestJSON:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=6c9c80a7c06d4feb947a5afcb12cd17b&name=default 0.054s 2026-03-20 21:19:53.286 95895 DEBUG tempest.lib.common.rest_client [req-6b20c74a-0b99-406f-8288-add080488e7a req-6b20c74a-0b99-406f-8288-add080488e7a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1945', 'x-openstack-request-id': 'req-6b20c74a-0b99-406f-8288-add080488e7a', 'date': 'Fri, 20 Mar 2026 21:19:53 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=6c9c80a7c06d4feb947a5afcb12cd17b&name=default'} Body: b'{"security_groups": [{"id": "79e16217-295f-4588-867d-d040263a2979", "tenant_id": "6c9c80a7c06d4feb947a5afcb12cd17b", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "4f4e9156-2cd9-4c17-92a4-11d7530ef766", "tenant_id": "6c9c80a7c06d4feb947a5afcb12cd17b", "security_group_id": "79e16217-295f-4588-867d-d040263a2979", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "79e16217-295f-4588-867d-d040263a2979", "created_at": null, "updated_at": null, "description": null}, {"id": "0b7560bb-390d-425c-8df4-d222169f19b0", "tenant_id": "6c9c80a7c06d4feb947a5afcb12cd17b", "security_group_id": "79e16217-295f-4588-867d-d040263a2979", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "79e16217-295f-4588-867d-d040263a2979", "created_at": null, "updated_at": null, "description": null}, {"id": "7e657a88-82ae-45f3-aa40-dba17fddac46", "tenant_id": "6c9c80a7c06d4feb947a5afcb12cd17b", "security_group_id": "79e16217-295f-4588-867d-d040263a2979", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "2264cba8-3795-4708-81e0-702940b307fb", "tenant_id": "6c9c80a7c06d4feb947a5afcb12cd17b", "security_group_id": "79e16217-295f-4588-867d-d040263a2979", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-PortsAdminExtendedAttrsTestJSON-1030673789", "default"], "project_id": "6c9c80a7c06d4feb947a5afcb12cd17b"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:53.339 95895 INFO tempest.lib.common.rest_client [req-342a614f-ffb8-4456-abc4-696b1b4283aa req-342a614f-ffb8-4456-abc4-696b1b4283aa ] Request (PortsAdminExtendedAttrsTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/79e16217-295f-4588-867d-d040263a2979 0.053s 2026-03-20 21:19:53.339 95895 DEBUG tempest.lib.common.rest_client [req-342a614f-ffb8-4456-abc4-696b1b4283aa req-342a614f-ffb8-4456-abc4-696b1b4283aa ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-342a614f-ffb8-4456-abc4-696b1b4283aa', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:19:53 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/79e16217-295f-4588-867d-d040263a2979'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:53.427 95895 INFO tempest.lib.common.rest_client [req-9ad1e074-027d-4ffe-bc6c-00a305d3db6f req-9ad1e074-027d-4ffe-bc6c-00a305d3db6f ] Request (PortsAdminExtendedAttrsTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/6c9c80a7c06d4feb947a5afcb12cd17b 0.087s 2026-03-20 21:19:53.427 95895 DEBUG tempest.lib.common.rest_client [req-9ad1e074-027d-4ffe-bc6c-00a305d3db6f req-9ad1e074-027d-4ffe-bc6c-00a305d3db6f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:53 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-9ad1e074-027d-4ffe-bc6c-00a305d3db6f', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/6c9c80a7c06d4feb947a5afcb12cd17b'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:53.741 95895 INFO tempest.lib.common.rest_client [req-11bdf6a0-55ad-407a-a648-6031c213f016 req-11bdf6a0-55ad-407a-a648-6031c213f016 ] Request (RoutersAdminTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.312s 2026-03-20 21:19:53.741 95895 DEBUG tempest.lib.common.rest_client [req-11bdf6a0-55ad-407a-a648-6031c213f016 req-11bdf6a0-55ad-407a-a648-6031c213f016 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:53 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-11bdf6a0-55ad-407a-a648-6031c213f016', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["Q-LxMDTITuGUvssJIUp3VQ"], "expires_at": "2026-03-21T21:19:53.000000Z", "issued_at": "2026-03-20T21:19:53.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:54.032 95895 INFO tempest.lib.common.rest_client [req-a4aa8e57-60a3-48ce-8c24-adfdbb5ac656 req-a4aa8e57-60a3-48ce-8c24-adfdbb5ac656 ] Request (RoutersAdminTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.288s 2026-03-20 21:19:54.032 95895 DEBUG tempest.lib.common.rest_client [req-a4aa8e57-60a3-48ce-8c24-adfdbb5ac656 req-a4aa8e57-60a3-48ce-8c24-adfdbb5ac656 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:53 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a4aa8e57-60a3-48ce-8c24-adfdbb5ac656', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["CFnWWX3fTJS9wvLP_-7e6w"], "expires_at": "2026-03-21T21:19:54.000000Z", "issued_at": "2026-03-20T21:19:54.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:54.049 95895 INFO tempest.lib.common.rest_client [req-3443eec8-7dac-46cd-ad98-d82f0f920ca9 req-3443eec8-7dac-46cd-ad98-d82f0f920ca9 ] Request (RoutersAdminTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/domains?name=Default 0.017s 2026-03-20 21:19:54.049 95895 DEBUG tempest.lib.common.rest_client [req-3443eec8-7dac-46cd-ad98-d82f0f920ca9 req-3443eec8-7dac-46cd-ad98-d82f0f920ca9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:54 GMT', 'server': 'Apache', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3443eec8-7dac-46cd-ad98-d82f0f920ca9', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/domains/default"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/domains?name=Default", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:54.049 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:19:54.075 95895 INFO tempest.lib.common.rest_client [req-afab0e48-dae0-481d-90f7-5c7035845e24 req-afab0e48-dae0-481d-90f7-5c7035845e24 ] Request (RoutersAdminTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.025s 2026-03-20 21:19:54.075 95895 DEBUG tempest.lib.common.rest_client [req-afab0e48-dae0-481d-90f7-5c7035845e24 req-afab0e48-dae0-481d-90f7-5c7035845e24 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-RoutersAdminTest-264979285-desc", "domain_id": "default", "name": "tempest-RoutersAdminTest-264979285"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:54 GMT', 'server': 'Apache', 'content-length': '361', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-afab0e48-dae0-481d-90f7-5c7035845e24', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "a73ec30804ea47ffaa2cbf616e2b117c", "name": "tempest-RoutersAdminTest-264979285", "domain_id": "default", "description": "tempest-RoutersAdminTest-264979285-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/a73ec30804ea47ffaa2cbf616e2b117c"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:54.399 95895 INFO tempest.lib.common.rest_client [req-871b9b7f-37e0-4056-966d-d9f813492dfb req-871b9b7f-37e0-4056-966d-d9f813492dfb ] Request (RoutersAdminTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.324s 2026-03-20 21:19:54.400 95895 DEBUG tempest.lib.common.rest_client [req-871b9b7f-37e0-4056-966d-d9f813492dfb req-871b9b7f-37e0-4056-966d-d9f813492dfb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-RoutersAdminTest-264979285-project-member", "password": "Z7&9^Op+zAL5@CJ", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:54 GMT', 'server': 'Apache', 'content-length': '285', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-871b9b7f-37e0-4056-966d-d9f813492dfb', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "ae3eb4141dcc46dcaf3b70b6145d99f8", "name": "tempest-RoutersAdminTest-264979285-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/ae3eb4141dcc46dcaf3b70b6145d99f8"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:54.418 95895 INFO tempest.lib.common.rest_client [req-445e1c7b-967e-43e5-8168-5f33cb6c5dd0 req-445e1c7b-967e-43e5-8168-5f33cb6c5dd0 ] Request (RoutersAdminTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.018s 2026-03-20 21:19:54.418 95895 DEBUG tempest.lib.common.rest_client [req-445e1c7b-967e-43e5-8168-5f33cb6c5dd0 req-445e1c7b-967e-43e5-8168-5f33cb6c5dd0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:54 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-445e1c7b-967e-43e5-8168-5f33cb6c5dd0', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:54.446 95895 INFO tempest.lib.common.rest_client [req-63dfb4d4-08b3-4f8f-a79f-c7a0aa36996a req-63dfb4d4-08b3-4f8f-a79f-c7a0aa36996a ] Request (RoutersAdminTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/a73ec30804ea47ffaa2cbf616e2b117c/users/ae3eb4141dcc46dcaf3b70b6145d99f8/roles/a8108ca22dd54709aa4e902294ca51e7 0.028s 2026-03-20 21:19:54.446 95895 DEBUG tempest.lib.common.rest_client [req-63dfb4d4-08b3-4f8f-a79f-c7a0aa36996a req-63dfb4d4-08b3-4f8f-a79f-c7a0aa36996a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:54 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-63dfb4d4-08b3-4f8f-a79f-c7a0aa36996a', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/a73ec30804ea47ffaa2cbf616e2b117c/users/ae3eb4141dcc46dcaf3b70b6145d99f8/roles/a8108ca22dd54709aa4e902294ca51e7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:54.490 95895 INFO tempest.lib.common.rest_client [req-0c148919-80f5-4d46-99e0-34c9602e5b2d req-0c148919-80f5-4d46-99e0-34c9602e5b2d ] Request (RoutersAdminTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.043s 2026-03-20 21:19:54.490 95895 DEBUG tempest.lib.common.rest_client [req-0c148919-80f5-4d46-99e0-34c9602e5b2d req-0c148919-80f5-4d46-99e0-34c9602e5b2d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:54 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0c148919-80f5-4d46-99e0-34c9602e5b2d', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:54.513 95895 INFO tempest.lib.common.rest_client [req-552155af-728f-4c41-91d0-97d453abd2f6 req-552155af-728f-4c41-91d0-97d453abd2f6 ] Request (RoutersAdminTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/a73ec30804ea47ffaa2cbf616e2b117c/users/ae3eb4141dcc46dcaf3b70b6145d99f8/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.023s 2026-03-20 21:19:54.513 95895 DEBUG tempest.lib.common.rest_client [req-552155af-728f-4c41-91d0-97d453abd2f6 req-552155af-728f-4c41-91d0-97d453abd2f6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:54 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-552155af-728f-4c41-91d0-97d453abd2f6', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/a73ec30804ea47ffaa2cbf616e2b117c/users/ae3eb4141dcc46dcaf3b70b6145d99f8/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:54.513 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user ae3eb4141dcc46dcaf3b70b6145d99f8 is created with scope project and roles: ['member', 'admin'] 2026-03-20 21:19:54.514 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-RoutersAdminTest-264979285-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'a73ec30804ea47ffaa2cbf616e2b117c', 'project_name': 'tempest-RoutersAdminTest-264979285', 'tenant_id': 'a73ec30804ea47ffaa2cbf616e2b117c', 'tenant_name': 'tempest-RoutersAdminTest-264979285', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'ae3eb4141dcc46dcaf3b70b6145d99f8', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:19:54.514 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-RoutersAdminTest-264979285-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'a73ec30804ea47ffaa2cbf616e2b117c', 'project_name': 'tempest-RoutersAdminTest-264979285', 'tenant_id': 'a73ec30804ea47ffaa2cbf616e2b117c', 'tenant_name': 'tempest-RoutersAdminTest-264979285', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'ae3eb4141dcc46dcaf3b70b6145d99f8', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:19:54.835 95895 INFO tempest.lib.common.rest_client [req-7371cfc5-bdb7-4927-8413-5e07c19a96eb req-7371cfc5-bdb7-4927-8413-5e07c19a96eb ] Request (RoutersAdminTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.319s 2026-03-20 21:19:54.835 95895 DEBUG tempest.lib.common.rest_client [req-7371cfc5-bdb7-4927-8413-5e07c19a96eb req-7371cfc5-bdb7-4927-8413-5e07c19a96eb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:54 GMT', 'server': 'Apache', 'content-length': '4624', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7371cfc5-bdb7-4927-8413-5e07c19a96eb', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "ae3eb4141dcc46dcaf3b70b6145d99f8", "name": "tempest-RoutersAdminTest-264979285-project-member", "password_expires_at": null}, "audit_ids": ["CJhWC9iIRQ2nbhmHle1-QQ"], "expires_at": "2026-03-21T21:19:54.000000Z", "issued_at": "2026-03-20T21:19:54.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "a73ec30804ea47ffaa2cbf616e2b117c", "name": "tempest-RoutersAdminTest-264979285"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/a73ec30804ea47ffaa2cbf616e2b117c", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/a73ec30804ea47ffaa2cbf616e2b117c", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153a _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:54.836 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: None and credential_type: admin get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:19:54.885 95895 INFO tempest.lib.common.rest_client [req-3eb979c6-df80-42d6-b1f0-615ea3f60d54 req-3eb979c6-df80-42d6-b1f0-615ea3f60d54 ] Request (RoutersAdminTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.049s 2026-03-20 21:19:54.886 95895 DEBUG tempest.lib.common.rest_client [req-3eb979c6-df80-42d6-b1f0-615ea3f60d54 req-3eb979c6-df80-42d6-b1f0-615ea3f60d54 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-RoutersAdminTest-1904821425-desc", "domain_id": "default", "name": "tempest-RoutersAdminTest-1904821425"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:54 GMT', 'server': 'Apache', 'content-length': '363', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3eb979c6-df80-42d6-b1f0-615ea3f60d54', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "ed5e36e7be2a44079f09e25ec1a02ca1", "name": "tempest-RoutersAdminTest-1904821425", "domain_id": "default", "description": "tempest-RoutersAdminTest-1904821425-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/ed5e36e7be2a44079f09e25ec1a02ca1"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:55.207 95895 INFO tempest.lib.common.rest_client [req-ee3a3580-e1c1-4624-aa87-719b6a8685fc req-ee3a3580-e1c1-4624-aa87-719b6a8685fc ] Request (RoutersAdminTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.321s 2026-03-20 21:19:55.208 95895 DEBUG tempest.lib.common.rest_client [req-ee3a3580-e1c1-4624-aa87-719b6a8685fc req-ee3a3580-e1c1-4624-aa87-719b6a8685fc ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-RoutersAdminTest-1904821425-project-admin", "password": "I5#l7JD7ypCPeOD", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:54 GMT', 'server': 'Apache', 'content-length': '285', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ee3a3580-e1c1-4624-aa87-719b6a8685fc', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "0d10a9f04f6c428b8ae86f83b99a822f", "name": "tempest-RoutersAdminTest-1904821425-project-admin", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/0d10a9f04f6c428b8ae86f83b99a822f"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:55.225 95895 INFO tempest.lib.common.rest_client [req-4e79ab53-c82d-4d23-a331-a502b429a5e7 req-4e79ab53-c82d-4d23-a331-a502b429a5e7 ] Request (RoutersAdminTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.017s 2026-03-20 21:19:55.226 95895 DEBUG tempest.lib.common.rest_client [req-4e79ab53-c82d-4d23-a331-a502b429a5e7 req-4e79ab53-c82d-4d23-a331-a502b429a5e7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:55 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4e79ab53-c82d-4d23-a331-a502b429a5e7', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:55.252 95895 INFO tempest.lib.common.rest_client [req-442600b1-53fc-4fc7-b1d9-5ffea659878a req-442600b1-53fc-4fc7-b1d9-5ffea659878a ] Request (RoutersAdminTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/ed5e36e7be2a44079f09e25ec1a02ca1/users/0d10a9f04f6c428b8ae86f83b99a822f/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.026s 2026-03-20 21:19:55.253 95895 DEBUG tempest.lib.common.rest_client [req-442600b1-53fc-4fc7-b1d9-5ffea659878a req-442600b1-53fc-4fc7-b1d9-5ffea659878a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:55 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-442600b1-53fc-4fc7-b1d9-5ffea659878a', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/ed5e36e7be2a44079f09e25ec1a02ca1/users/0d10a9f04f6c428b8ae86f83b99a822f/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:55.294 95895 INFO tempest.lib.common.rest_client [req-a88cb3d1-3e1f-4469-b9cb-0c04187fbb27 req-a88cb3d1-3e1f-4469-b9cb-0c04187fbb27 ] Request (RoutersAdminTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.041s 2026-03-20 21:19:55.294 95895 DEBUG tempest.lib.common.rest_client [req-a88cb3d1-3e1f-4469-b9cb-0c04187fbb27 req-a88cb3d1-3e1f-4469-b9cb-0c04187fbb27 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:55 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a88cb3d1-3e1f-4469-b9cb-0c04187fbb27', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:55.312 95895 INFO tempest.lib.common.rest_client [req-57244c78-0049-4997-a24f-8c2b4cf3faf4 req-57244c78-0049-4997-a24f-8c2b4cf3faf4 ] Request (RoutersAdminTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/ed5e36e7be2a44079f09e25ec1a02ca1/users/0d10a9f04f6c428b8ae86f83b99a822f/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.018s 2026-03-20 21:19:55.313 95895 DEBUG tempest.lib.common.rest_client [req-57244c78-0049-4997-a24f-8c2b4cf3faf4 req-57244c78-0049-4997-a24f-8c2b4cf3faf4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:55 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-57244c78-0049-4997-a24f-8c2b4cf3faf4', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/ed5e36e7be2a44079f09e25ec1a02ca1/users/0d10a9f04f6c428b8ae86f83b99a822f/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:55.361 95895 INFO tempest.lib.common.rest_client [req-b621def0-d7d1-4363-a6ca-00ddf34c68a0 req-b621def0-d7d1-4363-a6ca-00ddf34c68a0 ] Request (RoutersAdminTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.048s 2026-03-20 21:19:55.361 95895 DEBUG tempest.lib.common.rest_client [req-b621def0-d7d1-4363-a6ca-00ddf34c68a0 req-b621def0-d7d1-4363-a6ca-00ddf34c68a0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:55 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b621def0-d7d1-4363-a6ca-00ddf34c68a0', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:55.379 95895 INFO tempest.lib.common.rest_client [req-8eead531-e57c-42c6-807a-79b942f7e72d req-8eead531-e57c-42c6-807a-79b942f7e72d ] Request (RoutersAdminTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/ed5e36e7be2a44079f09e25ec1a02ca1/users/0d10a9f04f6c428b8ae86f83b99a822f/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.018s 2026-03-20 21:19:55.379 95895 DEBUG tempest.lib.common.rest_client [req-8eead531-e57c-42c6-807a-79b942f7e72d req-8eead531-e57c-42c6-807a-79b942f7e72d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:55 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-8eead531-e57c-42c6-807a-79b942f7e72d', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/ed5e36e7be2a44079f09e25ec1a02ca1/users/0d10a9f04f6c428b8ae86f83b99a822f/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:55.380 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 0d10a9f04f6c428b8ae86f83b99a822f is created with scope project and roles: ['admin', 'admin'] 2026-03-20 21:19:55.380 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-RoutersAdminTest-1904821425-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'ed5e36e7be2a44079f09e25ec1a02ca1', 'project_name': 'tempest-RoutersAdminTest-1904821425', 'tenant_id': 'ed5e36e7be2a44079f09e25ec1a02ca1', 'tenant_name': 'tempest-RoutersAdminTest-1904821425', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '0d10a9f04f6c428b8ae86f83b99a822f', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:19:55.380 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-RoutersAdminTest-1904821425-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'ed5e36e7be2a44079f09e25ec1a02ca1', 'project_name': 'tempest-RoutersAdminTest-1904821425', 'tenant_id': 'ed5e36e7be2a44079f09e25ec1a02ca1', 'tenant_name': 'tempest-RoutersAdminTest-1904821425', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '0d10a9f04f6c428b8ae86f83b99a822f', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:19:55.712 95895 INFO tempest.lib.common.rest_client [req-caa7d7d2-bf5c-4bcd-95a6-8d7460ef0b69 req-caa7d7d2-bf5c-4bcd-95a6-8d7460ef0b69 ] Request (RoutersAdminTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.330s 2026-03-20 21:19:55.712 95895 DEBUG tempest.lib.common.rest_client [req-caa7d7d2-bf5c-4bcd-95a6-8d7460ef0b69 req-caa7d7d2-bf5c-4bcd-95a6-8d7460ef0b69 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:55 GMT', 'server': 'Apache', 'content-length': '4625', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-caa7d7d2-bf5c-4bcd-95a6-8d7460ef0b69', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "0d10a9f04f6c428b8ae86f83b99a822f", "name": "tempest-RoutersAdminTest-1904821425-project-admin", "password_expires_at": null}, "audit_ids": ["zvKInxB7SlGqFyi8WGF0Ww"], "expires_at": "2026-03-21T21:19:55.000000Z", "issued_at": "2026-03-20T21:19:55.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "ed5e36e7be2a44079f09e25ec1a02ca1", "name": "tempest-RoutersAdminTest-1904821425"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/ed5e36e7be2a44079f09e25ec1a02ca1", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/ed5e36e7be2a44079f09e25ec1a02ca1", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153 _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:55.731 95895 INFO tempest.lib.common.rest_client [req-5c3c417e-c562-4812-95bc-8da16cb634ee req-5c3c417e-c562-4812-95bc-8da16cb634ee ] Request (RoutersAdminTest:test_create_router_setting_project_id): 200 GET http://10.0.0.50:5000/v3/domains?name=Default 0.018s 2026-03-20 21:19:55.731 95895 DEBUG tempest.lib.common.rest_client [req-5c3c417e-c562-4812-95bc-8da16cb634ee req-5c3c417e-c562-4812-95bc-8da16cb634ee ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:55 GMT', 'server': 'Apache', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5c3c417e-c562-4812-95bc-8da16cb634ee', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/domains/default"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/domains?name=Default", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:55.758 95895 INFO tempest.lib.common.rest_client [req-b04fa91c-dd36-4a5d-970d-925ac1df5b6c req-b04fa91c-dd36-4a5d-970d-925ac1df5b6c ] Request (RoutersAdminTest:test_create_router_setting_project_id): 201 POST http://10.0.0.50:5000/v3/projects 0.026s 2026-03-20 21:19:55.758 95895 DEBUG tempest.lib.common.rest_client [req-b04fa91c-dd36-4a5d-970d-925ac1df5b6c req-b04fa91c-dd36-4a5d-970d-925ac1df5b6c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-desc_-769466563", "domain_id": "default", "name": "tempest-test_tenant_-1624750658"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:55 GMT', 'server': 'Apache', 'content-length': '342', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b04fa91c-dd36-4a5d-970d-925ac1df5b6c', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "d19a711b10034a3a948dfb80dc804e23", "name": "tempest-test_tenant_-1624750658", "domain_id": "default", "description": "tempest-desc_-769466563", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/d19a711b10034a3a948dfb80dc804e23"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:55.800 95895 INFO tempest.lib.common.rest_client [req-4b9f8c60-f7e7-46b2-8438-69d2a9acefa2 req-4b9f8c60-f7e7-46b2-8438-69d2a9acefa2 ] Request (RoutersAdminTest:test_create_router_setting_project_id): 200 GET http://10.0.0.50:5000/v3/domains?name=Default 0.042s 2026-03-20 21:19:55.801 95895 DEBUG tempest.lib.common.rest_client [req-4b9f8c60-f7e7-46b2-8438-69d2a9acefa2 req-4b9f8c60-f7e7-46b2-8438-69d2a9acefa2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:55 GMT', 'server': 'Apache', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4b9f8c60-f7e7-46b2-8438-69d2a9acefa2', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/domains/default"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/domains?name=Default", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:56.329 95895 INFO tempest.lib.common.rest_client [req-3afc0d24-5cbe-4fd9-b1e9-4a8702dd68b5 req-3afc0d24-5cbe-4fd9-b1e9-4a8702dd68b5 ] Request (RoutersAdminTest:test_create_router_setting_project_id): 201 POST http://10.0.0.50:9696/v2.0/routers 0.528s 2026-03-20 21:19:56.329 95895 DEBUG tempest.lib.common.rest_client [req-3afc0d24-5cbe-4fd9-b1e9-4a8702dd68b5 req-3afc0d24-5cbe-4fd9-b1e9-4a8702dd68b5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-router--1629430820", "project_id": "d19a711b10034a3a948dfb80dc804e23"}} Response - Headers: {'content-type': 'application/json', 'content-length': '385', 'x-openstack-request-id': 'req-3afc0d24-5cbe-4fd9-b1e9-4a8702dd68b5', 'date': 'Fri, 20 Mar 2026 21:19:56 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/routers'} Body: b'{"router": {"id": "c00f2806-6ebf-4d68-be54-d0689c75a6dc", "name": "tempest-router--1629430820", "tenant_id": "d19a711b10034a3a948dfb80dc804e23", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": null, "fq_name": ["default-domain", "tempest-test_tenant_-1624750658", "tempest-router--1629430820"], "description": "", "project_id": "d19a711b10034a3a948dfb80dc804e23"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:56.420 95895 INFO tempest.lib.common.rest_client [req-87dacc31-9e2f-4cf1-9b2d-6748ecc5061a req-87dacc31-9e2f-4cf1-9b2d-6748ecc5061a ] Request (RoutersAdminTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/routers/c00f2806-6ebf-4d68-be54-d0689c75a6dc 0.090s 2026-03-20 21:19:56.420 95895 DEBUG tempest.lib.common.rest_client [req-87dacc31-9e2f-4cf1-9b2d-6748ecc5061a req-87dacc31-9e2f-4cf1-9b2d-6748ecc5061a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-87dacc31-9e2f-4cf1-9b2d-6748ecc5061a', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:19:56 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/c00f2806-6ebf-4d68-be54-d0689c75a6dc'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:56.475 95895 INFO tempest.lib.common.rest_client [req-d362430c-0be0-4eea-a65e-573f2c9ce073 req-d362430c-0be0-4eea-a65e-573f2c9ce073 ] Request (RoutersAdminTest:_run_cleanups): 204 DELETE http://10.0.0.50:5000/v3/projects/d19a711b10034a3a948dfb80dc804e23 0.054s 2026-03-20 21:19:56.475 95895 DEBUG tempest.lib.common.rest_client [req-d362430c-0be0-4eea-a65e-573f2c9ce073 req-d362430c-0be0-4eea-a65e-573f2c9ce073 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:56 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d362430c-0be0-4eea-a65e-573f2c9ce073', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/d19a711b10034a3a948dfb80dc804e23'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:57.115 95895 INFO tempest.lib.common.rest_client [req-f16527d9-4463-4539-9e14-4c0ad3eff30c req-f16527d9-4463-4539-9e14-4c0ad3eff30c ] Request (RoutersAdminTest:test_create_router_with_default_snat_value): 201 POST http://10.0.0.50:9696/v2.0/routers 0.639s 2026-03-20 21:19:57.115 95895 DEBUG tempest.lib.common.rest_client [req-f16527d9-4463-4539-9e14-4c0ad3eff30c req-f16527d9-4463-4539-9e14-4c0ad3eff30c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-RoutersAdminTest-router-1452076661", "external_gateway_info": {"network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64"}, "admin_state_up": false}} Response - Headers: {'content-type': 'application/json', 'content-length': '492', 'x-openstack-request-id': 'req-f16527d9-4463-4539-9e14-4c0ad3eff30c', 'date': 'Fri, 20 Mar 2026 21:19:57 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/routers'} Body: b'{"router": {"id": "a458b71c-74dd-40f5-bb32-941b1d97141f", "name": "tempest-RoutersAdminTest-router-1452076661", "tenant_id": "a73ec30804ea47ffaa2cbf616e2b117c", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": {"network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "enable_snat": true}, "fq_name": ["default-domain", "tempest-RoutersAdminTest-264979285", "tempest-RoutersAdminTest-router-1452076661"], "description": "", "project_id": "a73ec30804ea47ffaa2cbf616e2b117c"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:57.130 95895 INFO tempest.lib.common.rest_client [req-933ad2ff-3e04-42f0-826b-352badf2078a req-933ad2ff-3e04-42f0-826b-352badf2078a ] Request (RoutersAdminTest:test_create_router_with_default_snat_value): 200 GET http://10.0.0.50:9696/v2.0/routers/a458b71c-74dd-40f5-bb32-941b1d97141f 0.015s 2026-03-20 21:19:57.130 95895 DEBUG tempest.lib.common.rest_client [req-933ad2ff-3e04-42f0-826b-352badf2078a req-933ad2ff-3e04-42f0-826b-352badf2078a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '492', 'x-openstack-request-id': 'req-933ad2ff-3e04-42f0-826b-352badf2078a', 'date': 'Fri, 20 Mar 2026 21:19:57 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/a458b71c-74dd-40f5-bb32-941b1d97141f'} Body: b'{"router": {"id": "a458b71c-74dd-40f5-bb32-941b1d97141f", "name": "tempest-RoutersAdminTest-router-1452076661", "tenant_id": "a73ec30804ea47ffaa2cbf616e2b117c", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": {"network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "enable_snat": true}, "fq_name": ["default-domain", "tempest-RoutersAdminTest-264979285", "tempest-RoutersAdminTest-router-1452076661"], "description": "", "project_id": "a73ec30804ea47ffaa2cbf616e2b117c"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:57.144 95895 INFO tempest.lib.common.rest_client [req-5ea888af-fa54-4f06-b2fa-bb2c520fb783 req-5ea888af-fa54-4f06-b2fa-bb2c520fb783 ] Request (RoutersAdminTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=a458b71c-74dd-40f5-bb32-941b1d97141f 0.013s 2026-03-20 21:19:57.145 95895 DEBUG tempest.lib.common.rest_client [req-5ea888af-fa54-4f06-b2fa-bb2c520fb783 req-5ea888af-fa54-4f06-b2fa-bb2c520fb783 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-5ea888af-fa54-4f06-b2fa-bb2c520fb783', 'date': 'Fri, 20 Mar 2026 21:19:57 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=a458b71c-74dd-40f5-bb32-941b1d97141f'} Body: b'{"ports":[]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:57.205 95895 INFO tempest.lib.common.rest_client [req-9ce82ad3-9854-4164-a766-18066e30e61e req-9ce82ad3-9854-4164-a766-18066e30e61e ] Request (RoutersAdminTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/routers/a458b71c-74dd-40f5-bb32-941b1d97141f 0.060s 2026-03-20 21:19:57.205 95895 DEBUG tempest.lib.common.rest_client [req-9ce82ad3-9854-4164-a766-18066e30e61e req-9ce82ad3-9854-4164-a766-18066e30e61e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-9ce82ad3-9854-4164-a766-18066e30e61e', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:19:57 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/a458b71c-74dd-40f5-bb32-941b1d97141f'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:57.278 95895 INFO tempest.lib.common.rest_client [req-e77fb393-8ee7-4f01-917f-432df77a5b46 req-e77fb393-8ee7-4f01-917f-432df77a5b46 ] Request (RoutersAdminTest:test_update_router_unset_gateway): 201 POST http://10.0.0.50:9696/v2.0/routers 0.072s 2026-03-20 21:19:57.279 95895 DEBUG tempest.lib.common.rest_client [req-e77fb393-8ee7-4f01-917f-432df77a5b46 req-e77fb393-8ee7-4f01-917f-432df77a5b46 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-RoutersAdminTest-router-2131096955", "external_gateway_info": {"network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64"}, "admin_state_up": false}} Response - Headers: {'content-type': 'application/json', 'content-length': '492', 'x-openstack-request-id': 'req-e77fb393-8ee7-4f01-917f-432df77a5b46', 'date': 'Fri, 20 Mar 2026 21:19:57 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/routers'} Body: b'{"router": {"id": "72349078-455e-4c39-a2d4-0364a46d29c0", "name": "tempest-RoutersAdminTest-router-2131096955", "tenant_id": "a73ec30804ea47ffaa2cbf616e2b117c", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": {"network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "enable_snat": true}, "fq_name": ["default-domain", "tempest-RoutersAdminTest-264979285", "tempest-RoutersAdminTest-router-2131096955"], "description": "", "project_id": "a73ec30804ea47ffaa2cbf616e2b117c"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:57.315 95895 INFO tempest.lib.common.rest_client [req-e166e6a9-c01d-4ec9-9edf-c6c2fc268c58 req-e166e6a9-c01d-4ec9-9edf-c6c2fc268c58 ] Request (RoutersAdminTest:test_update_router_unset_gateway): 200 PUT http://10.0.0.50:9696/v2.0/routers/72349078-455e-4c39-a2d4-0364a46d29c0 0.036s 2026-03-20 21:19:57.315 95895 DEBUG tempest.lib.common.rest_client [req-e166e6a9-c01d-4ec9-9edf-c6c2fc268c58 req-e166e6a9-c01d-4ec9-9edf-c6c2fc268c58 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"external_gateway_info": {}}} Response - Headers: {'content-type': 'application/json', 'content-length': '421', 'x-openstack-request-id': 'req-e166e6a9-c01d-4ec9-9edf-c6c2fc268c58', 'date': 'Fri, 20 Mar 2026 21:19:57 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/72349078-455e-4c39-a2d4-0364a46d29c0'} Body: b'{"router": {"id": "72349078-455e-4c39-a2d4-0364a46d29c0", "name": "tempest-RoutersAdminTest-router-2131096955", "tenant_id": "a73ec30804ea47ffaa2cbf616e2b117c", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": null, "fq_name": ["default-domain", "tempest-RoutersAdminTest-264979285", "tempest-RoutersAdminTest-router-2131096955"], "description": "", "project_id": "a73ec30804ea47ffaa2cbf616e2b117c"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:57.326 95895 INFO tempest.lib.common.rest_client [req-4b8fdeae-2f32-445c-8f49-6d3aa1e458de req-4b8fdeae-2f32-445c-8f49-6d3aa1e458de ] Request (RoutersAdminTest:test_update_router_unset_gateway): 200 GET http://10.0.0.50:9696/v2.0/routers/72349078-455e-4c39-a2d4-0364a46d29c0 0.010s 2026-03-20 21:19:57.326 95895 DEBUG tempest.lib.common.rest_client [req-4b8fdeae-2f32-445c-8f49-6d3aa1e458de req-4b8fdeae-2f32-445c-8f49-6d3aa1e458de ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '421', 'x-openstack-request-id': 'req-4b8fdeae-2f32-445c-8f49-6d3aa1e458de', 'date': 'Fri, 20 Mar 2026 21:19:57 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/72349078-455e-4c39-a2d4-0364a46d29c0'} Body: b'{"router": {"id": "72349078-455e-4c39-a2d4-0364a46d29c0", "name": "tempest-RoutersAdminTest-router-2131096955", "tenant_id": "a73ec30804ea47ffaa2cbf616e2b117c", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": null, "fq_name": ["default-domain", "tempest-RoutersAdminTest-264979285", "tempest-RoutersAdminTest-router-2131096955"], "description": "", "project_id": "a73ec30804ea47ffaa2cbf616e2b117c"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:57.339 95895 INFO tempest.lib.common.rest_client [req-2d190e14-9073-49a2-92df-94210c015cd6 req-2d190e14-9073-49a2-92df-94210c015cd6 ] Request (RoutersAdminTest:test_update_router_unset_gateway): 200 GET http://10.0.0.50:9696/v2.0/ports?network_id=6de0f0ac-53ea-4ee5-be3e-200645e17e64&device_id=72349078-455e-4c39-a2d4-0364a46d29c0 0.013s 2026-03-20 21:19:57.340 95895 DEBUG tempest.lib.common.rest_client [req-2d190e14-9073-49a2-92df-94210c015cd6 req-2d190e14-9073-49a2-92df-94210c015cd6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-2d190e14-9073-49a2-92df-94210c015cd6', 'date': 'Fri, 20 Mar 2026 21:19:57 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?network_id=6de0f0ac-53ea-4ee5-be3e-200645e17e64&device_id=72349078-455e-4c39-a2d4-0364a46d29c0'} Body: b'{"ports":[]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:57.388 95895 INFO tempest.lib.common.rest_client [req-4aa18a50-8c26-4d1f-9350-b87db18b9395 req-4aa18a50-8c26-4d1f-9350-b87db18b9395 ] Request (RoutersAdminTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=72349078-455e-4c39-a2d4-0364a46d29c0 0.048s 2026-03-20 21:19:57.388 95895 DEBUG tempest.lib.common.rest_client [req-4aa18a50-8c26-4d1f-9350-b87db18b9395 req-4aa18a50-8c26-4d1f-9350-b87db18b9395 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-4aa18a50-8c26-4d1f-9350-b87db18b9395', 'date': 'Fri, 20 Mar 2026 21:19:57 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=72349078-455e-4c39-a2d4-0364a46d29c0'} Body: b'{"ports":[]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:57.466 95895 INFO tempest.lib.common.rest_client [req-5e84714b-f05e-46ff-af4b-48fec03da3c4 req-5e84714b-f05e-46ff-af4b-48fec03da3c4 ] Request (RoutersAdminTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/routers/72349078-455e-4c39-a2d4-0364a46d29c0 0.075s 2026-03-20 21:19:57.466 95895 DEBUG tempest.lib.common.rest_client [req-5e84714b-f05e-46ff-af4b-48fec03da3c4 req-5e84714b-f05e-46ff-af4b-48fec03da3c4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-5e84714b-f05e-46ff-af4b-48fec03da3c4', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:19:57 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/72349078-455e-4c39-a2d4-0364a46d29c0'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:57.481 95895 INFO tempest.lib.common.rest_client [req-f0919d22-e119-42fa-b8ba-89b5d2bd6959 req-f0919d22-e119-42fa-b8ba-89b5d2bd6959 ] Request (RoutersAdminTest:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=72349078-455e-4c39-a2d4-0364a46d29c0 0.014s 2026-03-20 21:19:57.481 95895 DEBUG tempest.lib.common.rest_client [req-f0919d22-e119-42fa-b8ba-89b5d2bd6959 req-f0919d22-e119-42fa-b8ba-89b5d2bd6959 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-f0919d22-e119-42fa-b8ba-89b5d2bd6959', 'date': 'Fri, 20 Mar 2026 21:19:57 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=72349078-455e-4c39-a2d4-0364a46d29c0'} Body: b'{"ports":[]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:57.491 95895 INFO tempest.lib.common.rest_client [req-96b1403f-7702-4afc-9d16-d48722da1c2b req-96b1403f-7702-4afc-9d16-d48722da1c2b ] Request (RoutersAdminTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/routers/72349078-455e-4c39-a2d4-0364a46d29c0 0.010s 2026-03-20 21:19:57.491 95895 DEBUG tempest.lib.common.rest_client [req-96b1403f-7702-4afc-9d16-d48722da1c2b req-96b1403f-7702-4afc-9d16-d48722da1c2b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-96b1403f-7702-4afc-9d16-d48722da1c2b', 'date': 'Fri, 20 Mar 2026 21:19:57 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/72349078-455e-4c39-a2d4-0364a46d29c0'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router 72349078-455e-4c39-a2d4-0364a46d29c0 could not be found", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:57.506 95895 INFO tempest.lib.common.rest_client [req-d0bae560-b532-4d36-8b80-6f78da1a37b5 req-d0bae560-b532-4d36-8b80-6f78da1a37b5 ] Request (RoutersAdminTest:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=a458b71c-74dd-40f5-bb32-941b1d97141f 0.014s 2026-03-20 21:19:57.506 95895 DEBUG tempest.lib.common.rest_client [req-d0bae560-b532-4d36-8b80-6f78da1a37b5 req-d0bae560-b532-4d36-8b80-6f78da1a37b5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-d0bae560-b532-4d36-8b80-6f78da1a37b5', 'date': 'Fri, 20 Mar 2026 21:19:57 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=a458b71c-74dd-40f5-bb32-941b1d97141f'} Body: b'{"ports":[]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:57.557 95895 INFO tempest.lib.common.rest_client [req-8c2821fb-ff29-4138-afc9-7aa9337004a6 req-8c2821fb-ff29-4138-afc9-7aa9337004a6 ] Request (RoutersAdminTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/routers/a458b71c-74dd-40f5-bb32-941b1d97141f 0.051s 2026-03-20 21:19:57.558 95895 DEBUG tempest.lib.common.rest_client [req-8c2821fb-ff29-4138-afc9-7aa9337004a6 req-8c2821fb-ff29-4138-afc9-7aa9337004a6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-8c2821fb-ff29-4138-afc9-7aa9337004a6', 'date': 'Fri, 20 Mar 2026 21:19:57 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/a458b71c-74dd-40f5-bb32-941b1d97141f'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router a458b71c-74dd-40f5-bb32-941b1d97141f could not be found", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:57.632 95895 INFO tempest.lib.common.rest_client [req-24ed3409-9e01-4e4f-98af-6d8721b37ec3 req-24ed3409-9e01-4e4f-98af-6d8721b37ec3 ] Request (RoutersAdminTest:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/ae3eb4141dcc46dcaf3b70b6145d99f8 0.074s 2026-03-20 21:19:57.632 95895 DEBUG tempest.lib.common.rest_client [req-24ed3409-9e01-4e4f-98af-6d8721b37ec3 req-24ed3409-9e01-4e4f-98af-6d8721b37ec3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:57 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-24ed3409-9e01-4e4f-98af-6d8721b37ec3', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/ae3eb4141dcc46dcaf3b70b6145d99f8'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:57.723 95895 INFO tempest.lib.common.rest_client [req-7538a04a-9e91-45ba-b792-617dae9c96da req-7538a04a-9e91-45ba-b792-617dae9c96da ] Request (RoutersAdminTest:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/0d10a9f04f6c428b8ae86f83b99a822f 0.091s 2026-03-20 21:19:57.724 95895 DEBUG tempest.lib.common.rest_client [req-7538a04a-9e91-45ba-b792-617dae9c96da req-7538a04a-9e91-45ba-b792-617dae9c96da ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:57 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7538a04a-9e91-45ba-b792-617dae9c96da', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/0d10a9f04f6c428b8ae86f83b99a822f'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:57.724 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: ed5e36e7be2a44079f09e25ec1a02ca1 2026-03-20 21:19:58.041 95895 INFO tempest.lib.common.rest_client [req-6aa41368-833c-4480-b1d4-93ac0e6ea735 req-6aa41368-833c-4480-b1d4-93ac0e6ea735 ] Request (RoutersAdminTest:tearDownClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.317s 2026-03-20 21:19:58.041 95895 DEBUG tempest.lib.common.rest_client [req-6aa41368-833c-4480-b1d4-93ac0e6ea735 req-6aa41368-833c-4480-b1d4-93ac0e6ea735 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:57 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6aa41368-833c-4480-b1d4-93ac0e6ea735', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["phtq0ya6ShGznNMjdrLXMA"], "expires_at": "2026-03-21T21:19:58.000000Z", "issued_at": "2026-03-20T21:19:58.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:58.566 95895 INFO tempest.lib.common.rest_client [req-0390d992-2430-4c0f-9da6-6310190b2f27 req-0390d992-2430-4c0f-9da6-6310190b2f27 ] Request (RoutersAdminTest:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=ed5e36e7be2a44079f09e25ec1a02ca1&name=default 0.524s 2026-03-20 21:19:58.566 95895 DEBUG tempest.lib.common.rest_client [req-0390d992-2430-4c0f-9da6-6310190b2f27 req-0390d992-2430-4c0f-9da6-6310190b2f27 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1930', 'x-openstack-request-id': 'req-0390d992-2430-4c0f-9da6-6310190b2f27', 'date': 'Fri, 20 Mar 2026 21:19:58 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=ed5e36e7be2a44079f09e25ec1a02ca1&name=default'} Body: b'{"security_groups": [{"id": "791a2aae-2ffc-4b7f-9950-3d2b1528e86f", "tenant_id": "ed5e36e7be2a44079f09e25ec1a02ca1", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "cfe9e6c2-ec05-400e-ab5b-36db8e849456", "tenant_id": "ed5e36e7be2a44079f09e25ec1a02ca1", "security_group_id": "791a2aae-2ffc-4b7f-9950-3d2b1528e86f", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "791a2aae-2ffc-4b7f-9950-3d2b1528e86f", "created_at": null, "updated_at": null, "description": null}, {"id": "e247322e-d30c-4d41-b99a-76dbc276ca56", "tenant_id": "ed5e36e7be2a44079f09e25ec1a02ca1", "security_group_id": "791a2aae-2ffc-4b7f-9950-3d2b1528e86f", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "791a2aae-2ffc-4b7f-9950-3d2b1528e86f", "created_at": null, "updated_at": null, "description": null}, {"id": "1a8b880a-bbce-4aa5-a3f7-163ac4fbb57b", "tenant_id": "ed5e36e7be2a44079f09e25ec1a02ca1", "security_group_id": "791a2aae-2ffc-4b7f-9950-3d2b1528e86f", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "7aeb2875-b895-47ca-93f9-d62fb208a2e7", "tenant_id": "ed5e36e7be2a44079f09e25ec1a02ca1", "security_group_id": "791a2aae-2ffc-4b7f-9950-3d2b1528e86f", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-RoutersAdminTest-1904821425", "default"], "project_id": "ed5e36e7be2a44079f09e25ec1a02ca1"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:58.668 95895 INFO tempest.lib.common.rest_client [req-fb0b009e-148f-479c-8c49-bd2042806cdf req-fb0b009e-148f-479c-8c49-bd2042806cdf ] Request (RoutersAdminTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/791a2aae-2ffc-4b7f-9950-3d2b1528e86f 0.101s 2026-03-20 21:19:58.668 95895 DEBUG tempest.lib.common.rest_client [req-fb0b009e-148f-479c-8c49-bd2042806cdf req-fb0b009e-148f-479c-8c49-bd2042806cdf ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-fb0b009e-148f-479c-8c49-bd2042806cdf', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:19:58 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/791a2aae-2ffc-4b7f-9950-3d2b1528e86f'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:58.743 95895 INFO tempest.lib.common.rest_client [req-be8931fe-70bd-46ed-ae6f-0f80d54ff3d2 req-be8931fe-70bd-46ed-ae6f-0f80d54ff3d2 ] Request (RoutersAdminTest:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/ed5e36e7be2a44079f09e25ec1a02ca1 0.075s 2026-03-20 21:19:58.744 95895 DEBUG tempest.lib.common.rest_client [req-be8931fe-70bd-46ed-ae6f-0f80d54ff3d2 req-be8931fe-70bd-46ed-ae6f-0f80d54ff3d2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:58 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-be8931fe-70bd-46ed-ae6f-0f80d54ff3d2', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/ed5e36e7be2a44079f09e25ec1a02ca1'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:58.744 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: a73ec30804ea47ffaa2cbf616e2b117c 2026-03-20 21:19:58.786 95895 INFO tempest.lib.common.rest_client [req-84c53199-3624-429a-80cf-b625670260dc req-84c53199-3624-429a-80cf-b625670260dc ] Request (RoutersAdminTest:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=a73ec30804ea47ffaa2cbf616e2b117c&name=default 0.042s 2026-03-20 21:19:58.786 95895 DEBUG tempest.lib.common.rest_client [req-84c53199-3624-429a-80cf-b625670260dc req-84c53199-3624-429a-80cf-b625670260dc ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1929', 'x-openstack-request-id': 'req-84c53199-3624-429a-80cf-b625670260dc', 'date': 'Fri, 20 Mar 2026 21:19:58 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=a73ec30804ea47ffaa2cbf616e2b117c&name=default'} Body: b'{"security_groups": [{"id": "a9772249-8820-479a-bcd5-80fa6a515912", "tenant_id": "a73ec30804ea47ffaa2cbf616e2b117c", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "6a08ee2c-36d2-40d4-ad7c-dfed8c01e765", "tenant_id": "a73ec30804ea47ffaa2cbf616e2b117c", "security_group_id": "a9772249-8820-479a-bcd5-80fa6a515912", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "a9772249-8820-479a-bcd5-80fa6a515912", "created_at": null, "updated_at": null, "description": null}, {"id": "2ca846c1-e878-4a94-88e7-2c28621f6b04", "tenant_id": "a73ec30804ea47ffaa2cbf616e2b117c", "security_group_id": "a9772249-8820-479a-bcd5-80fa6a515912", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "a9772249-8820-479a-bcd5-80fa6a515912", "created_at": null, "updated_at": null, "description": null}, {"id": "eca63db9-aca3-4be9-a1df-127ac88ac04c", "tenant_id": "a73ec30804ea47ffaa2cbf616e2b117c", "security_group_id": "a9772249-8820-479a-bcd5-80fa6a515912", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "252f923c-6c3c-4f2f-adfc-13c340327152", "tenant_id": "a73ec30804ea47ffaa2cbf616e2b117c", "security_group_id": "a9772249-8820-479a-bcd5-80fa6a515912", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-RoutersAdminTest-264979285", "default"], "project_id": "a73ec30804ea47ffaa2cbf616e2b117c"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:58.861 95895 INFO tempest.lib.common.rest_client [req-2df08e82-b6bc-468e-8130-bb0615122589 req-2df08e82-b6bc-468e-8130-bb0615122589 ] Request (RoutersAdminTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/a9772249-8820-479a-bcd5-80fa6a515912 0.075s 2026-03-20 21:19:58.862 95895 DEBUG tempest.lib.common.rest_client [req-2df08e82-b6bc-468e-8130-bb0615122589 req-2df08e82-b6bc-468e-8130-bb0615122589 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-2df08e82-b6bc-468e-8130-bb0615122589', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:19:58 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/a9772249-8820-479a-bcd5-80fa6a515912'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:58.952 95895 INFO tempest.lib.common.rest_client [req-4406a6b0-9157-4ff9-baee-71429ef7d5f1 req-4406a6b0-9157-4ff9-baee-71429ef7d5f1 ] Request (RoutersAdminTest:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/a73ec30804ea47ffaa2cbf616e2b117c 0.090s 2026-03-20 21:19:58.952 95895 DEBUG tempest.lib.common.rest_client [req-4406a6b0-9157-4ff9-baee-71429ef7d5f1 req-4406a6b0-9157-4ff9-baee-71429ef7d5f1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:58 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4406a6b0-9157-4ff9-baee-71429ef7d5f1', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/a73ec30804ea47ffaa2cbf616e2b117c'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:58.953 95895 INFO tempest.test [-] raised in RoutersIpV6AdminTest.setUpClass. Invoking tearDownClass. 2026-03-20 21:19:59.277 95895 INFO tempest.lib.common.rest_client [req-b3e7e866-d9a0-4eaf-942d-4cc79e351f78 req-b3e7e866-d9a0-4eaf-942d-4cc79e351f78 ] Request (RoutersTestDVR:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.323s 2026-03-20 21:19:59.278 95895 DEBUG tempest.lib.common.rest_client [req-b3e7e866-d9a0-4eaf-942d-4cc79e351f78 req-b3e7e866-d9a0-4eaf-942d-4cc79e351f78 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:58 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b3e7e866-d9a0-4eaf-942d-4cc79e351f78', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["sIMcOJQ3TlORKgoUILV-TQ"], "expires_at": "2026-03-21T21:19:59.000000Z", "issued_at": "2026-03-20T21:19:59.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:59.578 95895 INFO tempest.lib.common.rest_client [req-5b674bfa-d63c-4e15-846a-00d11d773ff6 req-5b674bfa-d63c-4e15-846a-00d11d773ff6 ] Request (RoutersTestDVR:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.298s 2026-03-20 21:19:59.578 95895 DEBUG tempest.lib.common.rest_client [req-5b674bfa-d63c-4e15-846a-00d11d773ff6 req-5b674bfa-d63c-4e15-846a-00d11d773ff6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:59 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5b674bfa-d63c-4e15-846a-00d11d773ff6', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["dpqtEFbhTr2gWiRO1IIfDA"], "expires_at": "2026-03-21T21:19:59.000000Z", "issued_at": "2026-03-20T21:19:59.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:59.597 95895 INFO tempest.lib.common.rest_client [req-367de1e4-925a-4338-bd21-cf8c3efd566a req-367de1e4-925a-4338-bd21-cf8c3efd566a ] Request (RoutersTestDVR:setUpClass): 200 GET http://10.0.0.50:5000/v3/domains?name=Default 0.018s 2026-03-20 21:19:59.597 95895 DEBUG tempest.lib.common.rest_client [req-367de1e4-925a-4338-bd21-cf8c3efd566a req-367de1e4-925a-4338-bd21-cf8c3efd566a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:59 GMT', 'server': 'Apache', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-367de1e4-925a-4338-bd21-cf8c3efd566a', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/domains/default"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/domains?name=Default", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:59.597 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:19:59.624 95895 INFO tempest.lib.common.rest_client [req-d0e6fddc-2183-4564-ba0f-58158082b3fb req-d0e6fddc-2183-4564-ba0f-58158082b3fb ] Request (RoutersTestDVR:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.026s 2026-03-20 21:19:59.624 95895 DEBUG tempest.lib.common.rest_client [req-d0e6fddc-2183-4564-ba0f-58158082b3fb req-d0e6fddc-2183-4564-ba0f-58158082b3fb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-RoutersTestDVR-1915976817-desc", "domain_id": "default", "name": "tempest-RoutersTestDVR-1915976817"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:59 GMT', 'server': 'Apache', 'content-length': '359', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d0e6fddc-2183-4564-ba0f-58158082b3fb', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "c16b4d6e23dc4211ab0448e0a886f74a", "name": "tempest-RoutersTestDVR-1915976817", "domain_id": "default", "description": "tempest-RoutersTestDVR-1915976817-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/c16b4d6e23dc4211ab0448e0a886f74a"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:59.944 95895 INFO tempest.lib.common.rest_client [req-b045dfcb-1bbc-4c9d-b695-c2e41bf47259 req-b045dfcb-1bbc-4c9d-b695-c2e41bf47259 ] Request (RoutersTestDVR:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.319s 2026-03-20 21:19:59.944 95895 DEBUG tempest.lib.common.rest_client [req-b045dfcb-1bbc-4c9d-b695-c2e41bf47259 req-b045dfcb-1bbc-4c9d-b695-c2e41bf47259 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-RoutersTestDVR-1915976817-project-member", "password": "N4%T3vkckiY4h2v", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:59 GMT', 'server': 'Apache', 'content-length': '284', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b045dfcb-1bbc-4c9d-b695-c2e41bf47259', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "d695eddf2b72455a9e48f0b493646b48", "name": "tempest-RoutersTestDVR-1915976817-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/d695eddf2b72455a9e48f0b493646b48"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:19:59.964 95895 INFO tempest.lib.common.rest_client [req-bf23b09a-0930-4940-b1d8-ceb31874b3fa req-bf23b09a-0930-4940-b1d8-ceb31874b3fa ] Request (RoutersTestDVR:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.020s 2026-03-20 21:19:59.964 95895 DEBUG tempest.lib.common.rest_client [req-bf23b09a-0930-4940-b1d8-ceb31874b3fa req-bf23b09a-0930-4940-b1d8-ceb31874b3fa ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:59 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-bf23b09a-0930-4940-b1d8-ceb31874b3fa', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:00.003 95895 INFO tempest.lib.common.rest_client [req-e7625fa9-9f9a-451a-8d2f-a95d8a1142b5 req-e7625fa9-9f9a-451a-8d2f-a95d8a1142b5 ] Request (RoutersTestDVR:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/c16b4d6e23dc4211ab0448e0a886f74a/users/d695eddf2b72455a9e48f0b493646b48/roles/a8108ca22dd54709aa4e902294ca51e7 0.038s 2026-03-20 21:20:00.003 95895 DEBUG tempest.lib.common.rest_client [req-e7625fa9-9f9a-451a-8d2f-a95d8a1142b5 req-e7625fa9-9f9a-451a-8d2f-a95d8a1142b5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:19:59 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e7625fa9-9f9a-451a-8d2f-a95d8a1142b5', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/c16b4d6e23dc4211ab0448e0a886f74a/users/d695eddf2b72455a9e48f0b493646b48/roles/a8108ca22dd54709aa4e902294ca51e7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:00.059 95895 INFO tempest.lib.common.rest_client [req-b8104b7e-9e6b-4483-840b-f9b4d3d05221 req-b8104b7e-9e6b-4483-840b-f9b4d3d05221 ] Request (RoutersTestDVR:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.055s 2026-03-20 21:20:00.059 95895 DEBUG tempest.lib.common.rest_client [req-b8104b7e-9e6b-4483-840b-f9b4d3d05221 req-b8104b7e-9e6b-4483-840b-f9b4d3d05221 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:00 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b8104b7e-9e6b-4483-840b-f9b4d3d05221', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:00.086 95895 INFO tempest.lib.common.rest_client [req-637e9e78-a1e6-45da-8d3d-a8245e572dd8 req-637e9e78-a1e6-45da-8d3d-a8245e572dd8 ] Request (RoutersTestDVR:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/c16b4d6e23dc4211ab0448e0a886f74a/users/d695eddf2b72455a9e48f0b493646b48/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.027s 2026-03-20 21:20:00.086 95895 DEBUG tempest.lib.common.rest_client [req-637e9e78-a1e6-45da-8d3d-a8245e572dd8 req-637e9e78-a1e6-45da-8d3d-a8245e572dd8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:00 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-637e9e78-a1e6-45da-8d3d-a8245e572dd8', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/c16b4d6e23dc4211ab0448e0a886f74a/users/d695eddf2b72455a9e48f0b493646b48/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:00.086 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user d695eddf2b72455a9e48f0b493646b48 is created with scope project and roles: ['member', 'admin'] 2026-03-20 21:20:00.087 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-RoutersTestDVR-1915976817-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'c16b4d6e23dc4211ab0448e0a886f74a', 'project_name': 'tempest-RoutersTestDVR-1915976817', 'tenant_id': 'c16b4d6e23dc4211ab0448e0a886f74a', 'tenant_name': 'tempest-RoutersTestDVR-1915976817', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'd695eddf2b72455a9e48f0b493646b48', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:00.087 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-RoutersTestDVR-1915976817-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'c16b4d6e23dc4211ab0448e0a886f74a', 'project_name': 'tempest-RoutersTestDVR-1915976817', 'tenant_id': 'c16b4d6e23dc4211ab0448e0a886f74a', 'tenant_name': 'tempest-RoutersTestDVR-1915976817', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'd695eddf2b72455a9e48f0b493646b48', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:00.421 95895 INFO tempest.lib.common.rest_client [req-75108f36-b4a1-443f-9c16-17d355e70fd6 req-75108f36-b4a1-443f-9c16-17d355e70fd6 ] Request (RoutersTestDVR:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.330s 2026-03-20 21:20:00.422 95895 DEBUG tempest.lib.common.rest_client [req-75108f36-b4a1-443f-9c16-17d355e70fd6 req-75108f36-b4a1-443f-9c16-17d355e70fd6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:00 GMT', 'server': 'Apache', 'content-length': '4622', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-75108f36-b4a1-443f-9c16-17d355e70fd6', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "d695eddf2b72455a9e48f0b493646b48", "name": "tempest-RoutersTestDVR-1915976817-project-member", "password_expires_at": null}, "audit_ids": ["VNEFGQH3Q2qM-grCnwa3Nw"], "expires_at": "2026-03-21T21:20:00.000000Z", "issued_at": "2026-03-20T21:20:00.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "c16b4d6e23dc4211ab0448e0a886f74a", "name": "tempest-RoutersTestDVR-1915976817"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/c16b4d6e23dc4211ab0448e0a886f74a", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/c16b4d6e23dc4211ab0448e0a886f74a", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ace _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:00.422 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: None and credential_type: admin get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:20:00.476 95895 INFO tempest.lib.common.rest_client [req-b958f845-991c-41d5-9ac0-77ef2175e687 req-b958f845-991c-41d5-9ac0-77ef2175e687 ] Request (RoutersTestDVR:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.054s 2026-03-20 21:20:00.476 95895 DEBUG tempest.lib.common.rest_client [req-b958f845-991c-41d5-9ac0-77ef2175e687 req-b958f845-991c-41d5-9ac0-77ef2175e687 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-RoutersTestDVR-57806072-desc", "domain_id": "default", "name": "tempest-RoutersTestDVR-57806072"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:00 GMT', 'server': 'Apache', 'content-length': '355', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b958f845-991c-41d5-9ac0-77ef2175e687', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "24f4bb8d54594ea2a8f44e2e7e3be9b0", "name": "tempest-RoutersTestDVR-57806072", "domain_id": "default", "description": "tempest-RoutersTestDVR-57806072-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/24f4bb8d54594ea2a8f44e2e7e3be9b0"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:00.816 95895 INFO tempest.lib.common.rest_client [req-5f976617-ea7c-4516-9dbe-a34a076f491d req-5f976617-ea7c-4516-9dbe-a34a076f491d ] Request (RoutersTestDVR:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.339s 2026-03-20 21:20:00.816 95895 DEBUG tempest.lib.common.rest_client [req-5f976617-ea7c-4516-9dbe-a34a076f491d req-5f976617-ea7c-4516-9dbe-a34a076f491d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-RoutersTestDVR-57806072-project-admin", "password": "W4@Hf~_*dD^SSbi", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:00 GMT', 'server': 'Apache', 'content-length': '281', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5f976617-ea7c-4516-9dbe-a34a076f491d', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "e1c3aae53c9b484aa0303e8bda27635d", "name": "tempest-RoutersTestDVR-57806072-project-admin", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/e1c3aae53c9b484aa0303e8bda27635d"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:00.835 95895 INFO tempest.lib.common.rest_client [req-0dadd7e3-7fbd-4f19-9714-d262549ec3cf req-0dadd7e3-7fbd-4f19-9714-d262549ec3cf ] Request (RoutersTestDVR:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.018s 2026-03-20 21:20:00.835 95895 DEBUG tempest.lib.common.rest_client [req-0dadd7e3-7fbd-4f19-9714-d262549ec3cf req-0dadd7e3-7fbd-4f19-9714-d262549ec3cf ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:00 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0dadd7e3-7fbd-4f19-9714-d262549ec3cf', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:00.874 95895 INFO tempest.lib.common.rest_client [req-7492bbc0-737c-4ca9-a292-bb37d950d51f req-7492bbc0-737c-4ca9-a292-bb37d950d51f ] Request (RoutersTestDVR:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/24f4bb8d54594ea2a8f44e2e7e3be9b0/users/e1c3aae53c9b484aa0303e8bda27635d/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.039s 2026-03-20 21:20:00.874 95895 DEBUG tempest.lib.common.rest_client [req-7492bbc0-737c-4ca9-a292-bb37d950d51f req-7492bbc0-737c-4ca9-a292-bb37d950d51f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:00 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7492bbc0-737c-4ca9-a292-bb37d950d51f', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/24f4bb8d54594ea2a8f44e2e7e3be9b0/users/e1c3aae53c9b484aa0303e8bda27635d/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:00.917 95895 INFO tempest.lib.common.rest_client [req-70926910-8523-46cf-b238-c5457084159c req-70926910-8523-46cf-b238-c5457084159c ] Request (RoutersTestDVR:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.043s 2026-03-20 21:20:00.918 95895 DEBUG tempest.lib.common.rest_client [req-70926910-8523-46cf-b238-c5457084159c req-70926910-8523-46cf-b238-c5457084159c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:00 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-70926910-8523-46cf-b238-c5457084159c', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:00.936 95895 INFO tempest.lib.common.rest_client [req-83e3f57d-d703-4cd6-bd28-467e6c5cc754 req-83e3f57d-d703-4cd6-bd28-467e6c5cc754 ] Request (RoutersTestDVR:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/24f4bb8d54594ea2a8f44e2e7e3be9b0/users/e1c3aae53c9b484aa0303e8bda27635d/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.018s 2026-03-20 21:20:00.936 95895 DEBUG tempest.lib.common.rest_client [req-83e3f57d-d703-4cd6-bd28-467e6c5cc754 req-83e3f57d-d703-4cd6-bd28-467e6c5cc754 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:00 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-83e3f57d-d703-4cd6-bd28-467e6c5cc754', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/24f4bb8d54594ea2a8f44e2e7e3be9b0/users/e1c3aae53c9b484aa0303e8bda27635d/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:00.984 95895 INFO tempest.lib.common.rest_client [req-71002b21-695c-4096-8e75-ece7b40fa0c9 req-71002b21-695c-4096-8e75-ece7b40fa0c9 ] Request (RoutersTestDVR:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.047s 2026-03-20 21:20:00.984 95895 DEBUG tempest.lib.common.rest_client [req-71002b21-695c-4096-8e75-ece7b40fa0c9 req-71002b21-695c-4096-8e75-ece7b40fa0c9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:00 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-71002b21-695c-4096-8e75-ece7b40fa0c9', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:01.004 95895 INFO tempest.lib.common.rest_client [req-6134af71-995f-4b27-ba8e-bf688e876d88 req-6134af71-995f-4b27-ba8e-bf688e876d88 ] Request (RoutersTestDVR:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/24f4bb8d54594ea2a8f44e2e7e3be9b0/users/e1c3aae53c9b484aa0303e8bda27635d/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.020s 2026-03-20 21:20:01.005 95895 DEBUG tempest.lib.common.rest_client [req-6134af71-995f-4b27-ba8e-bf688e876d88 req-6134af71-995f-4b27-ba8e-bf688e876d88 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:00 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6134af71-995f-4b27-ba8e-bf688e876d88', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/24f4bb8d54594ea2a8f44e2e7e3be9b0/users/e1c3aae53c9b484aa0303e8bda27635d/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:01.005 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user e1c3aae53c9b484aa0303e8bda27635d is created with scope project and roles: ['admin', 'admin'] 2026-03-20 21:20:01.005 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-RoutersTestDVR-57806072-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '24f4bb8d54594ea2a8f44e2e7e3be9b0', 'project_name': 'tempest-RoutersTestDVR-57806072', 'tenant_id': '24f4bb8d54594ea2a8f44e2e7e3be9b0', 'tenant_name': 'tempest-RoutersTestDVR-57806072', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'e1c3aae53c9b484aa0303e8bda27635d', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:01.005 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-RoutersTestDVR-57806072-project-admin', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '24f4bb8d54594ea2a8f44e2e7e3be9b0', 'project_name': 'tempest-RoutersTestDVR-57806072', 'tenant_id': '24f4bb8d54594ea2a8f44e2e7e3be9b0', 'tenant_name': 'tempest-RoutersTestDVR-57806072', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'e1c3aae53c9b484aa0303e8bda27635d', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:01.341 95895 INFO tempest.lib.common.rest_client [req-3f03f2be-4ddd-4a83-944b-aef514dcd364 req-3f03f2be-4ddd-4a83-944b-aef514dcd364 ] Request (RoutersTestDVR:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.334s 2026-03-20 21:20:01.342 95895 DEBUG tempest.lib.common.rest_client [req-3f03f2be-4ddd-4a83-944b-aef514dcd364 req-3f03f2be-4ddd-4a83-944b-aef514dcd364 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:01 GMT', 'server': 'Apache', 'content-length': '4617', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3f03f2be-4ddd-4a83-944b-aef514dcd364', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "e1c3aae53c9b484aa0303e8bda27635d", "name": "tempest-RoutersTestDVR-57806072-project-admin", "password_expires_at": null}, "audit_ids": ["sYILNMClSZy-vFmPrZ8Saw"], "expires_at": "2026-03-21T21:20:01.000000Z", "issued_at": "2026-03-20T21:20:01.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "24f4bb8d54594ea2a8f44e2e7e3be9b0", "name": "tempest-RoutersTestDVR-57806072"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/24f4bb8d54594ea2a8f44e2e7e3be9b0", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/24f4bb8d54594ea2a8f44e2e7e3be9b0", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153acee5120 _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:01.916 95895 INFO tempest.lib.common.rest_client [req-c6a2fc60-e807-4d9b-871f-2362a5fa2f41 req-c6a2fc60-e807-4d9b-871f-2362a5fa2f41 ] Request (RoutersTestDVR:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/routers 0.574s 2026-03-20 21:20:01.917 95895 DEBUG tempest.lib.common.rest_client [req-c6a2fc60-e807-4d9b-871f-2362a5fa2f41 req-c6a2fc60-e807-4d9b-871f-2362a5fa2f41 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-pretest-check-734532916"}} Response - Headers: {'content-type': 'application/json', 'content-length': '395', 'x-openstack-request-id': 'req-c6a2fc60-e807-4d9b-871f-2362a5fa2f41', 'date': 'Fri, 20 Mar 2026 21:20:01 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/routers'} Body: b'{"router": {"id": "bc691e89-ef4a-4f3a-b2eb-ebb23579cd5a", "name": "tempest-pretest-check-734532916", "tenant_id": "24f4bb8d54594ea2a8f44e2e7e3be9b0", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": null, "fq_name": ["default-domain", "tempest-RoutersTestDVR-57806072", "tempest-pretest-check-734532916"], "description": "", "project_id": "24f4bb8d54594ea2a8f44e2e7e3be9b0"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:02.016 95895 INFO tempest.lib.common.rest_client [req-42e687a9-5c88-4b5a-a17f-326b146c2583 req-42e687a9-5c88-4b5a-a17f-326b146c2583 ] Request (RoutersTestDVR:setUpClass): 204 DELETE http://10.0.0.50:9696/v2.0/routers/bc691e89-ef4a-4f3a-b2eb-ebb23579cd5a 0.099s 2026-03-20 21:20:02.016 95895 DEBUG tempest.lib.common.rest_client [req-42e687a9-5c88-4b5a-a17f-326b146c2583 req-42e687a9-5c88-4b5a-a17f-326b146c2583 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-42e687a9-5c88-4b5a-a17f-326b146c2583', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:20:02 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/bc691e89-ef4a-4f3a-b2eb-ebb23579cd5a'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:02.016 95895 INFO tempest.test [-] raised in RoutersTestDVR.setUpClass. Invoking tearDownClass. 2026-03-20 21:20:02.085 95895 INFO tempest.lib.common.rest_client [req-69f1b9f4-13cd-4286-9c9c-e2ffcc77ec18 req-69f1b9f4-13cd-4286-9c9c-e2ffcc77ec18 ] Request (RoutersTestDVR:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/d695eddf2b72455a9e48f0b493646b48 0.069s 2026-03-20 21:20:02.085 95895 DEBUG tempest.lib.common.rest_client [req-69f1b9f4-13cd-4286-9c9c-e2ffcc77ec18 req-69f1b9f4-13cd-4286-9c9c-e2ffcc77ec18 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:02 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-69f1b9f4-13cd-4286-9c9c-e2ffcc77ec18', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/d695eddf2b72455a9e48f0b493646b48'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:02.177 95895 INFO tempest.lib.common.rest_client [req-37b83fe1-b564-45c3-a5c7-fb6bce70756c req-37b83fe1-b564-45c3-a5c7-fb6bce70756c ] Request (RoutersTestDVR:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/e1c3aae53c9b484aa0303e8bda27635d 0.092s 2026-03-20 21:20:02.178 95895 DEBUG tempest.lib.common.rest_client [req-37b83fe1-b564-45c3-a5c7-fb6bce70756c req-37b83fe1-b564-45c3-a5c7-fb6bce70756c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:02 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-37b83fe1-b564-45c3-a5c7-fb6bce70756c', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/e1c3aae53c9b484aa0303e8bda27635d'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:02.178 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: c16b4d6e23dc4211ab0448e0a886f74a 2026-03-20 21:20:02.501 95895 INFO tempest.lib.common.rest_client [req-c79605d0-9f68-4314-8aca-088b6e2e6eaf req-c79605d0-9f68-4314-8aca-088b6e2e6eaf ] Request (RoutersTestDVR:tearDownClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.323s 2026-03-20 21:20:02.501 95895 DEBUG tempest.lib.common.rest_client [req-c79605d0-9f68-4314-8aca-088b6e2e6eaf req-c79605d0-9f68-4314-8aca-088b6e2e6eaf ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:02 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c79605d0-9f68-4314-8aca-088b6e2e6eaf', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["LMq307e9QuSrYeMW6sB5Yg"], "expires_at": "2026-03-21T21:20:02.000000Z", "issued_at": "2026-03-20T21:20:02.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:03.010 95895 INFO tempest.lib.common.rest_client [req-15735185-6696-4680-8877-7aa5d5a6e954 req-15735185-6696-4680-8877-7aa5d5a6e954 ] Request (RoutersTestDVR:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=c16b4d6e23dc4211ab0448e0a886f74a&name=default 0.509s 2026-03-20 21:20:03.011 95895 DEBUG tempest.lib.common.rest_client [req-15735185-6696-4680-8877-7aa5d5a6e954 req-15735185-6696-4680-8877-7aa5d5a6e954 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1928', 'x-openstack-request-id': 'req-15735185-6696-4680-8877-7aa5d5a6e954', 'date': 'Fri, 20 Mar 2026 21:20:03 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=c16b4d6e23dc4211ab0448e0a886f74a&name=default'} Body: b'{"security_groups": [{"id": "99ca950e-1c64-4376-bb3d-f0b09a9751f3", "tenant_id": "c16b4d6e23dc4211ab0448e0a886f74a", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "cd90655f-7845-4714-a9a3-10823da92142", "tenant_id": "c16b4d6e23dc4211ab0448e0a886f74a", "security_group_id": "99ca950e-1c64-4376-bb3d-f0b09a9751f3", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "99ca950e-1c64-4376-bb3d-f0b09a9751f3", "created_at": null, "updated_at": null, "description": null}, {"id": "bd5b6e83-0497-4e82-861c-028b813299bc", "tenant_id": "c16b4d6e23dc4211ab0448e0a886f74a", "security_group_id": "99ca950e-1c64-4376-bb3d-f0b09a9751f3", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "99ca950e-1c64-4376-bb3d-f0b09a9751f3", "created_at": null, "updated_at": null, "description": null}, {"id": "d2541da5-6a92-40e3-a5f1-a984a9973c97", "tenant_id": "c16b4d6e23dc4211ab0448e0a886f74a", "security_group_id": "99ca950e-1c64-4376-bb3d-f0b09a9751f3", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "f5182812-de6f-46d1-9810-83e958617a34", "tenant_id": "c16b4d6e23dc4211ab0448e0a886f74a", "security_group_id": "99ca950e-1c64-4376-bb3d-f0b09a9751f3", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-RoutersTestDVR-1915976817", "default"], "project_id": "c16b4d6e23dc4211ab0448e0a886f74a"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:03.111 95895 INFO tempest.lib.common.rest_client [req-ec7f4bc6-b0ed-4313-96f8-f17ef03a1909 req-ec7f4bc6-b0ed-4313-96f8-f17ef03a1909 ] Request (RoutersTestDVR:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/99ca950e-1c64-4376-bb3d-f0b09a9751f3 0.100s 2026-03-20 21:20:03.111 95895 DEBUG tempest.lib.common.rest_client [req-ec7f4bc6-b0ed-4313-96f8-f17ef03a1909 req-ec7f4bc6-b0ed-4313-96f8-f17ef03a1909 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-ec7f4bc6-b0ed-4313-96f8-f17ef03a1909', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:20:03 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/99ca950e-1c64-4376-bb3d-f0b09a9751f3'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:03.187 95895 INFO tempest.lib.common.rest_client [req-78177aeb-518f-43bb-b78f-4d0e3ce8bcb4 req-78177aeb-518f-43bb-b78f-4d0e3ce8bcb4 ] Request (RoutersTestDVR:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/c16b4d6e23dc4211ab0448e0a886f74a 0.076s 2026-03-20 21:20:03.188 95895 DEBUG tempest.lib.common.rest_client [req-78177aeb-518f-43bb-b78f-4d0e3ce8bcb4 req-78177aeb-518f-43bb-b78f-4d0e3ce8bcb4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:03 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-78177aeb-518f-43bb-b78f-4d0e3ce8bcb4', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/c16b4d6e23dc4211ab0448e0a886f74a'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:03.188 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 24f4bb8d54594ea2a8f44e2e7e3be9b0 2026-03-20 21:20:03.226 95895 INFO tempest.lib.common.rest_client [req-92fb81cf-1d60-4a41-833b-934674705b4b req-92fb81cf-1d60-4a41-833b-934674705b4b ] Request (RoutersTestDVR:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=24f4bb8d54594ea2a8f44e2e7e3be9b0&name=default 0.037s 2026-03-20 21:20:03.226 95895 DEBUG tempest.lib.common.rest_client [req-92fb81cf-1d60-4a41-833b-934674705b4b req-92fb81cf-1d60-4a41-833b-934674705b4b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1926', 'x-openstack-request-id': 'req-92fb81cf-1d60-4a41-833b-934674705b4b', 'date': 'Fri, 20 Mar 2026 21:20:03 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=24f4bb8d54594ea2a8f44e2e7e3be9b0&name=default'} Body: b'{"security_groups": [{"id": "3873ac5f-538d-4ab5-8817-897758948b93", "tenant_id": "24f4bb8d54594ea2a8f44e2e7e3be9b0", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "52984f7d-f40d-4335-9f74-848bf5660427", "tenant_id": "24f4bb8d54594ea2a8f44e2e7e3be9b0", "security_group_id": "3873ac5f-538d-4ab5-8817-897758948b93", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "3873ac5f-538d-4ab5-8817-897758948b93", "created_at": null, "updated_at": null, "description": null}, {"id": "5d92a833-6583-4c1c-9210-131078905bd3", "tenant_id": "24f4bb8d54594ea2a8f44e2e7e3be9b0", "security_group_id": "3873ac5f-538d-4ab5-8817-897758948b93", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "3873ac5f-538d-4ab5-8817-897758948b93", "created_at": null, "updated_at": null, "description": null}, {"id": "93b4628b-dcb3-4cf9-ad06-3635695ea1bf", "tenant_id": "24f4bb8d54594ea2a8f44e2e7e3be9b0", "security_group_id": "3873ac5f-538d-4ab5-8817-897758948b93", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "d6168301-30db-4808-8639-b025af98b6cc", "tenant_id": "24f4bb8d54594ea2a8f44e2e7e3be9b0", "security_group_id": "3873ac5f-538d-4ab5-8817-897758948b93", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-RoutersTestDVR-57806072", "default"], "project_id": "24f4bb8d54594ea2a8f44e2e7e3be9b0"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:03.283 95895 INFO tempest.lib.common.rest_client [req-277f45d0-76a2-40fd-b057-8c7bae698991 req-277f45d0-76a2-40fd-b057-8c7bae698991 ] Request (RoutersTestDVR:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/3873ac5f-538d-4ab5-8817-897758948b93 0.057s 2026-03-20 21:20:03.283 95895 DEBUG tempest.lib.common.rest_client [req-277f45d0-76a2-40fd-b057-8c7bae698991 req-277f45d0-76a2-40fd-b057-8c7bae698991 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-277f45d0-76a2-40fd-b057-8c7bae698991', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:20:03 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/3873ac5f-538d-4ab5-8817-897758948b93'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:03.379 95895 INFO tempest.lib.common.rest_client [req-e465cb1c-7c96-4fc1-a35a-c1016c993238 req-e465cb1c-7c96-4fc1-a35a-c1016c993238 ] Request (RoutersTestDVR:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/24f4bb8d54594ea2a8f44e2e7e3be9b0 0.095s 2026-03-20 21:20:03.379 95895 DEBUG tempest.lib.common.rest_client [req-e465cb1c-7c96-4fc1-a35a-c1016c993238 req-e465cb1c-7c96-4fc1-a35a-c1016c993238 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:03 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e465cb1c-7c96-4fc1-a35a-c1016c993238', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/24f4bb8d54594ea2a8f44e2e7e3be9b0'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:03.380 95895 INFO tempest.test [-] raised in AllowedAddressPairIpV6TestJSON.setUpClass. Invoking tearDownClass. 2026-03-20 21:20:03.700 95895 INFO tempest.lib.common.rest_client [req-e6b5726e-ab06-4fa5-bd74-3dc881fd67d3 req-e6b5726e-ab06-4fa5-bd74-3dc881fd67d3 ] Request (AllowedAddressPairTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.318s 2026-03-20 21:20:03.700 95895 DEBUG tempest.lib.common.rest_client [req-e6b5726e-ab06-4fa5-bd74-3dc881fd67d3 req-e6b5726e-ab06-4fa5-bd74-3dc881fd67d3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:03 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e6b5726e-ab06-4fa5-bd74-3dc881fd67d3', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["LdYzc_P5QH6DdZlMkrwZVQ"], "expires_at": "2026-03-21T21:20:03.000000Z", "issued_at": "2026-03-20T21:20:03.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:03.993 95895 INFO tempest.lib.common.rest_client [req-02e395b7-e842-422a-9e46-7403d3147156 req-02e395b7-e842-422a-9e46-7403d3147156 ] Request (AllowedAddressPairTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.291s 2026-03-20 21:20:03.993 95895 DEBUG tempest.lib.common.rest_client [req-02e395b7-e842-422a-9e46-7403d3147156 req-02e395b7-e842-422a-9e46-7403d3147156 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:03 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-02e395b7-e842-422a-9e46-7403d3147156', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["2zrjIKnARPm3y1gMKhm9Ag"], "expires_at": "2026-03-21T21:20:03.000000Z", "issued_at": "2026-03-20T21:20:03.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:04.012 95895 INFO tempest.lib.common.rest_client [req-92446537-8f28-44ab-8b67-54fbc0b9e5a7 req-92446537-8f28-44ab-8b67-54fbc0b9e5a7 ] Request (AllowedAddressPairTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/domains?name=Default 0.018s 2026-03-20 21:20:04.012 95895 DEBUG tempest.lib.common.rest_client [req-92446537-8f28-44ab-8b67-54fbc0b9e5a7 req-92446537-8f28-44ab-8b67-54fbc0b9e5a7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:03 GMT', 'server': 'Apache', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-92446537-8f28-44ab-8b67-54fbc0b9e5a7', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/domains/default"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/domains?name=Default", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:04.013 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:20:04.121 95895 INFO tempest.lib.common.rest_client [req-13df219c-b206-4740-8ff1-8aa3481a418f req-13df219c-b206-4740-8ff1-8aa3481a418f ] Request (AllowedAddressPairTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.108s 2026-03-20 21:20:04.122 95895 DEBUG tempest.lib.common.rest_client [req-13df219c-b206-4740-8ff1-8aa3481a418f req-13df219c-b206-4740-8ff1-8aa3481a418f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-AllowedAddressPairTestJSON-592705525-desc", "domain_id": "default", "name": "tempest-AllowedAddressPairTestJSON-592705525"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:04 GMT', 'server': 'Apache', 'content-length': '381', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-13df219c-b206-4740-8ff1-8aa3481a418f', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "1e68d7cf94d547cab7ba35bf743ba2c3", "name": "tempest-AllowedAddressPairTestJSON-592705525", "domain_id": "default", "description": "tempest-AllowedAddressPairTestJSON-592705525-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/1e68d7cf94d547cab7ba35bf743ba2c3"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:04.443 95895 INFO tempest.lib.common.rest_client [req-97a391e9-8048-4de0-9ac5-544307d6cbad req-97a391e9-8048-4de0-9ac5-544307d6cbad ] Request (AllowedAddressPairTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.321s 2026-03-20 21:20:04.443 95895 DEBUG tempest.lib.common.rest_client [req-97a391e9-8048-4de0-9ac5-544307d6cbad req-97a391e9-8048-4de0-9ac5-544307d6cbad ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-AllowedAddressPairTestJSON-592705525-project-member", "password": "H4^2mjS4IyAc1se", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:04 GMT', 'server': 'Apache', 'content-length': '295', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-97a391e9-8048-4de0-9ac5-544307d6cbad', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "5abd6311051f49c9b9e62ade27e5b873", "name": "tempest-AllowedAddressPairTestJSON-592705525-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/5abd6311051f49c9b9e62ade27e5b873"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:04.461 95895 INFO tempest.lib.common.rest_client [req-4b86e256-2472-43d7-86a6-c8e0591b5b51 req-4b86e256-2472-43d7-86a6-c8e0591b5b51 ] Request (AllowedAddressPairTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.017s 2026-03-20 21:20:04.461 95895 DEBUG tempest.lib.common.rest_client [req-4b86e256-2472-43d7-86a6-c8e0591b5b51 req-4b86e256-2472-43d7-86a6-c8e0591b5b51 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:04 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4b86e256-2472-43d7-86a6-c8e0591b5b51', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:04.491 95895 INFO tempest.lib.common.rest_client [req-d1da4c55-1489-4f65-b1af-c1cdec6332f7 req-d1da4c55-1489-4f65-b1af-c1cdec6332f7 ] Request (AllowedAddressPairTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/1e68d7cf94d547cab7ba35bf743ba2c3/users/5abd6311051f49c9b9e62ade27e5b873/roles/a8108ca22dd54709aa4e902294ca51e7 0.029s 2026-03-20 21:20:04.491 95895 DEBUG tempest.lib.common.rest_client [req-d1da4c55-1489-4f65-b1af-c1cdec6332f7 req-d1da4c55-1489-4f65-b1af-c1cdec6332f7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:04 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d1da4c55-1489-4f65-b1af-c1cdec6332f7', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/1e68d7cf94d547cab7ba35bf743ba2c3/users/5abd6311051f49c9b9e62ade27e5b873/roles/a8108ca22dd54709aa4e902294ca51e7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:04.538 95895 INFO tempest.lib.common.rest_client [req-74a8605d-7e09-44f3-9a65-cfe4102499eb req-74a8605d-7e09-44f3-9a65-cfe4102499eb ] Request (AllowedAddressPairTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.046s 2026-03-20 21:20:04.538 95895 DEBUG tempest.lib.common.rest_client [req-74a8605d-7e09-44f3-9a65-cfe4102499eb req-74a8605d-7e09-44f3-9a65-cfe4102499eb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:04 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-74a8605d-7e09-44f3-9a65-cfe4102499eb', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:04.559 95895 INFO tempest.lib.common.rest_client [req-2598dbef-d352-4863-ac4f-5ad92a99ec79 req-2598dbef-d352-4863-ac4f-5ad92a99ec79 ] Request (AllowedAddressPairTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/1e68d7cf94d547cab7ba35bf743ba2c3/users/5abd6311051f49c9b9e62ade27e5b873/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.020s 2026-03-20 21:20:04.559 95895 DEBUG tempest.lib.common.rest_client [req-2598dbef-d352-4863-ac4f-5ad92a99ec79 req-2598dbef-d352-4863-ac4f-5ad92a99ec79 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:04 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2598dbef-d352-4863-ac4f-5ad92a99ec79', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/1e68d7cf94d547cab7ba35bf743ba2c3/users/5abd6311051f49c9b9e62ade27e5b873/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:04.559 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 5abd6311051f49c9b9e62ade27e5b873 is created with scope project and roles: ['member', 'admin'] 2026-03-20 21:20:04.559 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-AllowedAddressPairTestJSON-592705525-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '1e68d7cf94d547cab7ba35bf743ba2c3', 'project_name': 'tempest-AllowedAddressPairTestJSON-592705525', 'tenant_id': '1e68d7cf94d547cab7ba35bf743ba2c3', 'tenant_name': 'tempest-AllowedAddressPairTestJSON-592705525', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '5abd6311051f49c9b9e62ade27e5b873', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:04.559 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-AllowedAddressPairTestJSON-592705525-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '1e68d7cf94d547cab7ba35bf743ba2c3', 'project_name': 'tempest-AllowedAddressPairTestJSON-592705525', 'tenant_id': '1e68d7cf94d547cab7ba35bf743ba2c3', 'tenant_name': 'tempest-AllowedAddressPairTestJSON-592705525', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '5abd6311051f49c9b9e62ade27e5b873', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:04.897 95895 INFO tempest.lib.common.rest_client [req-1901a7c1-5843-4689-95b8-3d3c5ef3e338 req-1901a7c1-5843-4689-95b8-3d3c5ef3e338 ] Request (AllowedAddressPairTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.335s 2026-03-20 21:20:04.897 95895 DEBUG tempest.lib.common.rest_client [req-1901a7c1-5843-4689-95b8-3d3c5ef3e338 req-1901a7c1-5843-4689-95b8-3d3c5ef3e338 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:04 GMT', 'server': 'Apache', 'content-length': '4644', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-1901a7c1-5843-4689-95b8-3d3c5ef3e338', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "5abd6311051f49c9b9e62ade27e5b873", "name": "tempest-AllowedAddressPairTestJSON-592705525-project-member", "password_expires_at": null}, "audit_ids": ["trBo99MeS-yjwnIVSii8MA"], "expires_at": "2026-03-21T21:20:04.000000Z", "issued_at": "2026-03-20T21:20:04.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "1e68d7cf94d547cab7ba35bf743ba2c3", "name": "tempest-AllowedAddressPairTestJSON-592705525"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/1e68d7cf94d547cab7ba35bf743ba2c3", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/1e68d7cf94d547cab7ba35bf743ba2c3", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4e _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:04.897 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['reader'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:20:04.897 95895 DEBUG tempest.lib.common.dynamic_creds [-] Reusing existing project 1e68d7cf94d547cab7ba35bf743ba2c3 from creds: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-AllowedAddressPairTestJSON-592705525-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '1e68d7cf94d547cab7ba35bf743ba2c3', 'project_name': 'tempest-AllowedAddressPairTestJSON-592705525', 'tenant_id': '1e68d7cf94d547cab7ba35bf743ba2c3', 'tenant_name': 'tempest-AllowedAddressPairTestJSON-592705525', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '5abd6311051f49c9b9e62ade27e5b873', 'system': None}, Network: None, Subnet: None, Router: None _get_project_id /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:399 2026-03-20 21:20:04.936 95895 INFO tempest.lib.common.rest_client [req-5927d1aa-bd9a-48bb-bc19-fe94f5f00e2b req-5927d1aa-bd9a-48bb-bc19-fe94f5f00e2b ] Request (AllowedAddressPairTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/projects/1e68d7cf94d547cab7ba35bf743ba2c3 0.039s 2026-03-20 21:20:04.936 95895 DEBUG tempest.lib.common.rest_client [req-5927d1aa-bd9a-48bb-bc19-fe94f5f00e2b req-5927d1aa-bd9a-48bb-bc19-fe94f5f00e2b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:04 GMT', 'server': 'Apache', 'content-length': '381', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5927d1aa-bd9a-48bb-bc19-fe94f5f00e2b', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/projects/1e68d7cf94d547cab7ba35bf743ba2c3'} Body: b'{"project": {"id": "1e68d7cf94d547cab7ba35bf743ba2c3", "name": "tempest-AllowedAddressPairTestJSON-592705525", "domain_id": "default", "description": "tempest-AllowedAddressPairTestJSON-592705525-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/1e68d7cf94d547cab7ba35bf743ba2c3"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:04.937 95895 INFO tempest.lib.common.dynamic_creds [-] Using the existing project 1e68d7cf94d547cab7ba35bf743ba2c3 for scope project and roles: ['reader'] 2026-03-20 21:20:05.231 95895 INFO tempest.lib.common.rest_client [req-951dca4e-1021-4e7b-bbfb-20ee877b51ec req-951dca4e-1021-4e7b-bbfb-20ee877b51ec ] Request (AllowedAddressPairTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.294s 2026-03-20 21:20:05.231 95895 DEBUG tempest.lib.common.rest_client [req-951dca4e-1021-4e7b-bbfb-20ee877b51ec req-951dca4e-1021-4e7b-bbfb-20ee877b51ec ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-AllowedAddressPairTestJSON-592705525-project-reader", "password": "D4&ec@NvPDwOzAL", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:04 GMT', 'server': 'Apache', 'content-length': '295', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-951dca4e-1021-4e7b-bbfb-20ee877b51ec', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "2d46494642364514a5f0d86144458ef2", "name": "tempest-AllowedAddressPairTestJSON-592705525-project-reader", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/2d46494642364514a5f0d86144458ef2"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:05.250 95895 INFO tempest.lib.common.rest_client [req-c0a03a02-3550-4765-a73e-b8494437d92f req-c0a03a02-3550-4765-a73e-b8494437d92f ] Request (AllowedAddressPairTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.018s 2026-03-20 21:20:05.250 95895 DEBUG tempest.lib.common.rest_client [req-c0a03a02-3550-4765-a73e-b8494437d92f req-c0a03a02-3550-4765-a73e-b8494437d92f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:05 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c0a03a02-3550-4765-a73e-b8494437d92f', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:05.277 95895 INFO tempest.lib.common.rest_client [req-beb172ba-7dff-439d-b426-7fc86e33dbed req-beb172ba-7dff-439d-b426-7fc86e33dbed ] Request (AllowedAddressPairTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/1e68d7cf94d547cab7ba35bf743ba2c3/users/2d46494642364514a5f0d86144458ef2/roles/e8306b5d47d548859e8b8fd8e8b1decd 0.027s 2026-03-20 21:20:05.278 95895 DEBUG tempest.lib.common.rest_client [req-beb172ba-7dff-439d-b426-7fc86e33dbed req-beb172ba-7dff-439d-b426-7fc86e33dbed ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:05 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-beb172ba-7dff-439d-b426-7fc86e33dbed', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/1e68d7cf94d547cab7ba35bf743ba2c3/users/2d46494642364514a5f0d86144458ef2/roles/e8306b5d47d548859e8b8fd8e8b1decd'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:05.320 95895 INFO tempest.lib.common.rest_client [req-6ec8951a-dcd1-4613-9f13-da086611543b req-6ec8951a-dcd1-4613-9f13-da086611543b ] Request (AllowedAddressPairTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.042s 2026-03-20 21:20:05.320 95895 DEBUG tempest.lib.common.rest_client [req-6ec8951a-dcd1-4613-9f13-da086611543b req-6ec8951a-dcd1-4613-9f13-da086611543b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:05 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6ec8951a-dcd1-4613-9f13-da086611543b', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:05.340 95895 INFO tempest.lib.common.rest_client [req-511ddbb3-ca73-45ab-8f58-f948a0126323 req-511ddbb3-ca73-45ab-8f58-f948a0126323 ] Request (AllowedAddressPairTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/1e68d7cf94d547cab7ba35bf743ba2c3/users/2d46494642364514a5f0d86144458ef2/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.020s 2026-03-20 21:20:05.340 95895 DEBUG tempest.lib.common.rest_client [req-511ddbb3-ca73-45ab-8f58-f948a0126323 req-511ddbb3-ca73-45ab-8f58-f948a0126323 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:05 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-511ddbb3-ca73-45ab-8f58-f948a0126323', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/1e68d7cf94d547cab7ba35bf743ba2c3/users/2d46494642364514a5f0d86144458ef2/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:05.341 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 2d46494642364514a5f0d86144458ef2 is created with scope project and roles: ['reader', 'admin'] 2026-03-20 21:20:05.341 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-AllowedAddressPairTestJSON-592705525-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '1e68d7cf94d547cab7ba35bf743ba2c3', 'project_name': 'tempest-AllowedAddressPairTestJSON-592705525', 'tenant_id': '1e68d7cf94d547cab7ba35bf743ba2c3', 'tenant_name': 'tempest-AllowedAddressPairTestJSON-592705525', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '2d46494642364514a5f0d86144458ef2', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:05.341 95895 INFO tempest.lib.common.dynamic_creds [-] Network resources are not created for requested scope: project and credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-AllowedAddressPairTestJSON-592705525-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '1e68d7cf94d547cab7ba35bf743ba2c3', 'project_name': 'tempest-AllowedAddressPairTestJSON-592705525', 'tenant_id': '1e68d7cf94d547cab7ba35bf743ba2c3', 'tenant_name': 'tempest-AllowedAddressPairTestJSON-592705525', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '2d46494642364514a5f0d86144458ef2', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:05.662 95895 INFO tempest.lib.common.rest_client [req-2d3fba97-3f70-4647-bc4a-7c86031cbb99 req-2d3fba97-3f70-4647-bc4a-7c86031cbb99 ] Request (AllowedAddressPairTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.319s 2026-03-20 21:20:05.663 95895 DEBUG tempest.lib.common.rest_client [req-2d3fba97-3f70-4647-bc4a-7c86031cbb99 req-2d3fba97-3f70-4647-bc4a-7c86031cbb99 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:05 GMT', 'server': 'Apache', 'content-length': '4644', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2d3fba97-3f70-4647-bc4a-7c86031cbb99', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "2d46494642364514a5f0d86144458ef2", "name": "tempest-AllowedAddressPairTestJSON-592705525-project-reader", "password_expires_at": null}, "audit_ids": ["7MaaQmN8Rx-KI0lyzsS6Ag"], "expires_at": "2026-03-21T21:20:05.000000Z", "issued_at": "2026-03-20T21:20:05.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "1e68d7cf94d547cab7ba35bf743ba2c3", "name": "tempest-AllowedAddressPairTestJSON-592705525"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/1e68d7cf94d547cab7ba35bf743ba2c3", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/1e68d7cf94d547cab7ba35bf743ba2c3", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4e _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:06.296 95895 INFO tempest.lib.common.rest_client [req-967c9dae-fa46-47b6-a0cb-21005bfd5175 req-967c9dae-fa46-47b6-a0cb-21005bfd5175 ] Request (AllowedAddressPairTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/networks 0.632s 2026-03-20 21:20:06.296 95895 DEBUG tempest.lib.common.rest_client [req-967c9dae-fa46-47b6-a0cb-21005bfd5175 req-967c9dae-fa46-47b6-a0cb-21005bfd5175 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-AllowedAddressPairTestJSON-test-network-1587896816"}} Response - Headers: {'content-type': 'application/json', 'content-length': '503', 'x-openstack-request-id': 'req-967c9dae-fa46-47b6-a0cb-21005bfd5175', 'date': 'Fri, 20 Mar 2026 21:20:06 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"20a9c344-dcec-4921-bdb7-249086817af1","name":"tempest-AllowedAddressPairTestJSON-test-network-1587896816","tenant_id":"1e68d7cf94d547cab7ba35bf743ba2c3","project_id":"1e68d7cf94d547cab7ba35bf743ba2c3","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-AllowedAddressPairTestJSON-592705525","tempest-AllowedAddressPairTestJSON-test-network-1587896816"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:06.467 95895 INFO tempest.lib.common.rest_client [req-2fbccf60-44fe-4583-86d7-a3dba6d43662 req-2fbccf60-44fe-4583-86d7-a3dba6d43662 ] Request (AllowedAddressPairTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.170s 2026-03-20 21:20:06.467 95895 DEBUG tempest.lib.common.rest_client [req-2fbccf60-44fe-4583-86d7-a3dba6d43662 req-2fbccf60-44fe-4583-86d7-a3dba6d43662 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "20a9c344-dcec-4921-bdb7-249086817af1", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'content-type': 'application/json', 'content-length': '487', 'x-openstack-request-id': 'req-2fbccf60-44fe-4583-86d7-a3dba6d43662', 'date': 'Fri, 20 Mar 2026 21:20:06 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"b8248c64-06f4-4492-8359-9bbf995736a4","name":"","tenant_id":"1e68d7cf94d547cab7ba35bf743ba2c3","network_id":"20a9c344-dcec-4921-bdb7-249086817af1","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"1e68d7cf94d547cab7ba35bf743ba2c3"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:06.712 95895 INFO tempest.lib.common.rest_client [req-c1ba07f5-f11a-48a0-9957-10da84a39c43 req-c1ba07f5-f11a-48a0-9957-10da84a39c43 ] Request (AllowedAddressPairTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/ports 0.244s 2026-03-20 21:20:06.712 95895 DEBUG tempest.lib.common.rest_client [req-c1ba07f5-f11a-48a0-9957-10da84a39c43 req-c1ba07f5-f11a-48a0-9957-10da84a39c43 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "20a9c344-dcec-4921-bdb7-249086817af1", "name": "tempest-AllowedAddressPairTestJSON-198665199"}} Response - Headers: {'content-type': 'application/json', 'content-length': '709', 'x-openstack-request-id': 'req-c1ba07f5-f11a-48a0-9957-10da84a39c43', 'date': 'Fri, 20 Mar 2026 21:20:06 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-AllowedAddressPairTestJSON-198665199","id":"0da0f0bb-354d-4069-b52c-dbfeca6bc712","tenant_id":"1e68d7cf94d547cab7ba35bf743ba2c3","network_id":"20a9c344-dcec-4921-bdb7-249086817af1","mac_address":"02:0d:a0:f0:bb:35","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.3","subnet_id":"b8248c64-06f4-4492-8359-9bbf995736a4"}],"security_groups":["4d0f5240-b0c5-47a2-bdb8-7412bda2df86"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"1e68d7cf94d547cab7ba35bf743ba2c3"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:06.902 95895 INFO tempest.lib.common.rest_client [req-6707329c-db5b-40ee-9132-57d0c09dacb8 req-6707329c-db5b-40ee-9132-57d0c09dacb8 ] Request (AllowedAddressPairTestJSON:test_create_list_port_with_address_pair): 201 POST http://10.0.0.50:9696/v2.0/ports 0.189s 2026-03-20 21:20:06.902 95895 DEBUG tempest.lib.common.rest_client [req-6707329c-db5b-40ee-9132-57d0c09dacb8 req-6707329c-db5b-40ee-9132-57d0c09dacb8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "20a9c344-dcec-4921-bdb7-249086817af1", "name": "tempest-AllowedAddressPairTestJSON-1969735816", "allowed_address_pairs": [{"ip_address": "10.100.0.3", "mac_address": "02:0d:a0:f0:bb:35"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '771', 'x-openstack-request-id': 'req-6707329c-db5b-40ee-9132-57d0c09dacb8', 'date': 'Fri, 20 Mar 2026 21:20:06 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-AllowedAddressPairTestJSON-1969735816","id":"e2bf53df-f675-4b38-b381-30fe5c211c06","tenant_id":"1e68d7cf94d547cab7ba35bf743ba2c3","network_id":"20a9c344-dcec-4921-bdb7-249086817af1","mac_address":"02:e2:bf:53:df:f6","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[{"mac_address":"02:0d:a0:f0:bb:35","ip_address":"10.100.0.3"}],"fixed_ips":[{"ip_address":"10.100.0.4","subnet_id":"b8248c64-06f4-4492-8359-9bbf995736a4"}],"security_groups":["4d0f5240-b0c5-47a2-bdb8-7412bda2df86"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"1e68d7cf94d547cab7ba35bf743ba2c3"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:06.951 95895 INFO tempest.lib.common.rest_client [req-ddba280f-8af9-4ff8-ba43-4fd26c9812f6 req-ddba280f-8af9-4ff8-ba43-4fd26c9812f6 ] Request (AllowedAddressPairTestJSON:test_create_list_port_with_address_pair): 200 GET http://10.0.0.50:9696/v2.0/ports 0.049s 2026-03-20 21:20:06.951 95895 DEBUG tempest.lib.common.rest_client [req-ddba280f-8af9-4ff8-ba43-4fd26c9812f6 req-ddba280f-8af9-4ff8-ba43-4fd26c9812f6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '5074', 'x-openstack-request-id': 'req-ddba280f-8af9-4ff8-ba43-4fd26c9812f6', 'date': 'Fri, 20 Mar 2026 21:20:06 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"ports":[{"name":"tempest-AllowedAddressPairTestJSON-1969735816","id":"e2bf53df-f675-4b38-b381-30fe5c211c06","tenant_id":"1e68d7cf94d547cab7ba35bf743ba2c3","network_id":"20a9c344-dcec-4921-bdb7-249086817af1","mac_address":"02:e2:bf:53:df:f6","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[{"mac_address":"02:0d:a0:f0:bb:35","ip_address":"10.100.0.3"}],"fixed_ips":[{"ip_address":"10.100.0.4","subnet_id":"b8248c64-06f4-4492-8359-9bbf995736a4"}],"security_groups":["4d0f5240-b0c5-47a2-bdb8-7412bda2df86"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"1e68d7cf94d547cab7ba35bf743ba2c3"},{"name":"tempest-AllowedAddressPairTestJSON-198665199","id":"0da0f0bb-354d-4069-b52c-dbfeca6bc712","tenant_id":"1e68d7cf94d547cab7ba35bf743ba2c3","network_id":"20a9c344-dcec-4921-bdb7-249086817af1","mac_address":"02:0d:a0:f0:bb:35","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.3","subnet_id":"b8248c64-06f4-4492-8359-9bbf995736a4"}],"security_groups":["4d0f5240-b0c5-47a2-bdb8-7412bda2df86"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"1e68d7cf94d547cab7ba35bf743ba2c3"},{"name":"vhost0","id":"1c102a74-6711-4593-aee1-d4748c664461","tenant_id":"41bf85eae8b340f6b8db074828afbf79","network_id":"e6e5f612-d26b-45fa-a41d-eb4819775450","mac_address":"02:1c:10:2a:74:67","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[],"security_groups":[],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"project_id":"41bf85eae8b340f6b8db074828afbf79"},{"name":"default-domain__tempest-RoutersAdminTest-264979285__snat_a458b71c-74dd-40f5-bb32-941b1d97141f_8932e319-f679-4acf-b158-eb0103a5cd33__1__left__2","id":"e9dab365-b5c6-4dc5-9e7e-8fb867690dab","tenant_id":"a73ec30804ea47ffaa2cbf616e2b117c","network_id":"db41631c-162a-4779-bbd0-8b893a7508cf","mac_address":"02:49:94:c0:d9:9a","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"100.64.0.4","subnet_id":"51aa3af9-0426-43a5-93a8-5a7ac0ccd7c7"}],"security_groups":["a9772249-8820-479a-bcd5-80fa6a515912"],"admin_state_up":true,"device_id":"default-domain__tempest-RoutersAdminTest-264979285__snat_a458b71c-74dd-40f5-bb32-941b1d97141f_8932e319-f679-4acf-b158-eb0103a5cd33__1","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"100.64.0.4","subnet_id":"51aa3af9-0426-43a5-93a8-5a7ac0ccd7c7"}],"port_security_enabled":true,"project_id":"a73ec30804ea47ffaa2cbf616e2b117c"},{"name":"default-domain__tempest-RoutersAdminTest-264979285__snat_a458b71c-74dd-40f5-bb32-941b1d97141f_8932e319-f679-4acf-b158-eb0103a5cd33__1__right__1","id":"b70b6792-f936-4b70-8665-8f7d705de1d9","tenant_id":"a73ec30804ea47ffaa2cbf616e2b117c","network_id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","mac_address":"02:76:96:a0:34:a3","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"172.23.0.10","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"security_groups":["6998d548-b8f8-45dd-a769-2b492ab66d32"],"admin_state_up":true,"device_id":"default-domain__tempest-RoutersAdminTest-264979285__snat_a458b71c-74dd-40f5-bb32-941b1d97141f_8932e319-f679-4acf-b158-eb0103a5cd33__1","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"172.23.0.10","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"port_security_enabled":true,"project_id":"a73ec30804ea47ffaa2cbf616e2b117c"},{"name":"default-domain__tempest-RoutersAdmin _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:07.029 95895 INFO tempest.lib.common.rest_client [req-073ad7b2-9d97-4ec3-9451-812bffe4c402 req-073ad7b2-9d97-4ec3-9451-812bffe4c402 ] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/ports/e2bf53df-f675-4b38-b381-30fe5c211c06 0.077s 2026-03-20 21:20:07.029 95895 DEBUG tempest.lib.common.rest_client [req-073ad7b2-9d97-4ec3-9451-812bffe4c402 req-073ad7b2-9d97-4ec3-9451-812bffe4c402 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-073ad7b2-9d97-4ec3-9451-812bffe4c402', 'date': 'Fri, 20 Mar 2026 21:20:07 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/e2bf53df-f675-4b38-b381-30fe5c211c06'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:07.044 95895 INFO tempest.lib.common.rest_client [req-a2c083be-3576-4be7-8601-81f686c351a5 req-a2c083be-3576-4be7-8601-81f686c351a5 ] Request (AllowedAddressPairTestJSON:_run_cleanups): 404 GET http://10.0.0.50:9696/v2.0/ports/e2bf53df-f675-4b38-b381-30fe5c211c06 0.015s 2026-03-20 21:20:07.045 95895 DEBUG tempest.lib.common.rest_client [req-a2c083be-3576-4be7-8601-81f686c351a5 req-a2c083be-3576-4be7-8601-81f686c351a5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-a2c083be-3576-4be7-8601-81f686c351a5', 'date': 'Fri, 20 Mar 2026 21:20:07 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/e2bf53df-f675-4b38-b381-30fe5c211c06'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port e2bf53df-f675-4b38-b381-30fe5c211c06 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:07.204 95895 INFO tempest.lib.common.rest_client [req-ea605340-c954-45e3-bec2-2648bae35550 req-ea605340-c954-45e3-bec2-2648bae35550 ] Request (AllowedAddressPairTestJSON:test_update_port_with_address_pair): 201 POST http://10.0.0.50:9696/v2.0/ports 0.159s 2026-03-20 21:20:07.205 95895 DEBUG tempest.lib.common.rest_client [req-ea605340-c954-45e3-bec2-2648bae35550 req-ea605340-c954-45e3-bec2-2648bae35550 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "20a9c344-dcec-4921-bdb7-249086817af1", "name": "tempest-AllowedAddressPairTestJSON-1090781510"}} Response - Headers: {'content-type': 'application/json', 'content-length': '710', 'x-openstack-request-id': 'req-ea605340-c954-45e3-bec2-2648bae35550', 'date': 'Fri, 20 Mar 2026 21:20:07 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-AllowedAddressPairTestJSON-1090781510","id":"74eb964b-c206-40a8-afaa-3bbc11b6e380","tenant_id":"1e68d7cf94d547cab7ba35bf743ba2c3","network_id":"20a9c344-dcec-4921-bdb7-249086817af1","mac_address":"02:74:eb:96:4b:c2","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.4","subnet_id":"b8248c64-06f4-4492-8359-9bbf995736a4"}],"security_groups":["4d0f5240-b0c5-47a2-bdb8-7412bda2df86"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"1e68d7cf94d547cab7ba35bf743ba2c3"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:07.264 95895 INFO tempest.lib.common.rest_client [req-b69fd5dc-301d-4115-925f-d4685525f3c4 req-b69fd5dc-301d-4115-925f-d4685525f3c4 ] Request (AllowedAddressPairTestJSON:test_update_port_with_address_pair): 200 PUT http://10.0.0.50:9696/v2.0/ports/74eb964b-c206-40a8-afaa-3bbc11b6e380 0.059s 2026-03-20 21:20:07.264 95895 DEBUG tempest.lib.common.rest_client [req-b69fd5dc-301d-4115-925f-d4685525f3c4 req-b69fd5dc-301d-4115-925f-d4685525f3c4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"allowed_address_pairs": [{"ip_address": "10.100.0.3", "mac_address": "02:0d:a0:f0:bb:35"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '771', 'x-openstack-request-id': 'req-b69fd5dc-301d-4115-925f-d4685525f3c4', 'date': 'Fri, 20 Mar 2026 21:20:07 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/74eb964b-c206-40a8-afaa-3bbc11b6e380'} Body: b'{"port":{"name":"tempest-AllowedAddressPairTestJSON-1090781510","id":"74eb964b-c206-40a8-afaa-3bbc11b6e380","tenant_id":"1e68d7cf94d547cab7ba35bf743ba2c3","network_id":"20a9c344-dcec-4921-bdb7-249086817af1","mac_address":"02:74:eb:96:4b:c2","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[{"mac_address":"02:0d:a0:f0:bb:35","ip_address":"10.100.0.3"}],"fixed_ips":[{"ip_address":"10.100.0.4","subnet_id":"b8248c64-06f4-4492-8359-9bbf995736a4"}],"security_groups":["4d0f5240-b0c5-47a2-bdb8-7412bda2df86"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"1e68d7cf94d547cab7ba35bf743ba2c3"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:07.340 95895 INFO tempest.lib.common.rest_client [req-c197c6cd-63d0-42bf-9be0-b44f2547cb8f req-c197c6cd-63d0-42bf-9be0-b44f2547cb8f ] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/ports/74eb964b-c206-40a8-afaa-3bbc11b6e380 0.075s 2026-03-20 21:20:07.340 95895 DEBUG tempest.lib.common.rest_client [req-c197c6cd-63d0-42bf-9be0-b44f2547cb8f req-c197c6cd-63d0-42bf-9be0-b44f2547cb8f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-c197c6cd-63d0-42bf-9be0-b44f2547cb8f', 'date': 'Fri, 20 Mar 2026 21:20:07 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/74eb964b-c206-40a8-afaa-3bbc11b6e380'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:07.357 95895 INFO tempest.lib.common.rest_client [req-3b7e25f0-92f6-41d4-9490-9c7c6227169f req-3b7e25f0-92f6-41d4-9490-9c7c6227169f ] Request (AllowedAddressPairTestJSON:_run_cleanups): 404 GET http://10.0.0.50:9696/v2.0/ports/74eb964b-c206-40a8-afaa-3bbc11b6e380 0.016s 2026-03-20 21:20:07.357 95895 DEBUG tempest.lib.common.rest_client [req-3b7e25f0-92f6-41d4-9490-9c7c6227169f req-3b7e25f0-92f6-41d4-9490-9c7c6227169f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-3b7e25f0-92f6-41d4-9490-9c7c6227169f', 'date': 'Fri, 20 Mar 2026 21:20:07 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/74eb964b-c206-40a8-afaa-3bbc11b6e380'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 74eb964b-c206-40a8-afaa-3bbc11b6e380 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:07.528 95895 INFO tempest.lib.common.rest_client [req-fb156840-5e67-42a6-875a-be2c306f0a86 req-fb156840-5e67-42a6-875a-be2c306f0a86 ] Request (AllowedAddressPairTestJSON:test_update_port_with_multiple_ip_mac_address_pair): 201 POST http://10.0.0.50:9696/v2.0/ports 0.169s 2026-03-20 21:20:07.528 95895 DEBUG tempest.lib.common.rest_client [req-fb156840-5e67-42a6-875a-be2c306f0a86 req-fb156840-5e67-42a6-875a-be2c306f0a86 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "20a9c344-dcec-4921-bdb7-249086817af1", "name": "tempest-AllowedAddressPairTestJSON-78926847"}} Response - Headers: {'content-type': 'application/json', 'content-length': '708', 'x-openstack-request-id': 'req-fb156840-5e67-42a6-875a-be2c306f0a86', 'date': 'Fri, 20 Mar 2026 21:20:07 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-AllowedAddressPairTestJSON-78926847","id":"c6cda380-5532-4008-9b70-1fc47aa95add","tenant_id":"1e68d7cf94d547cab7ba35bf743ba2c3","network_id":"20a9c344-dcec-4921-bdb7-249086817af1","mac_address":"02:c6:cd:a3:80:55","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.4","subnet_id":"b8248c64-06f4-4492-8359-9bbf995736a4"}],"security_groups":["4d0f5240-b0c5-47a2-bdb8-7412bda2df86"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"1e68d7cf94d547cab7ba35bf743ba2c3"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:07.690 95895 INFO tempest.lib.common.rest_client [req-d7430898-8db6-441a-b8aa-9a00fe511d64 req-d7430898-8db6-441a-b8aa-9a00fe511d64 ] Request (AllowedAddressPairTestJSON:test_update_port_with_multiple_ip_mac_address_pair): 201 POST http://10.0.0.50:9696/v2.0/ports 0.161s 2026-03-20 21:20:07.690 95895 DEBUG tempest.lib.common.rest_client [req-d7430898-8db6-441a-b8aa-9a00fe511d64 req-d7430898-8db6-441a-b8aa-9a00fe511d64 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "20a9c344-dcec-4921-bdb7-249086817af1", "name": "tempest-AllowedAddressPairTestJSON-1400581169"}} Response - Headers: {'content-type': 'application/json', 'content-length': '710', 'x-openstack-request-id': 'req-d7430898-8db6-441a-b8aa-9a00fe511d64', 'date': 'Fri, 20 Mar 2026 21:20:07 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-AllowedAddressPairTestJSON-1400581169","id":"e6064e55-f1e4-48d6-9db2-5749389455c6","tenant_id":"1e68d7cf94d547cab7ba35bf743ba2c3","network_id":"20a9c344-dcec-4921-bdb7-249086817af1","mac_address":"02:e6:06:4e:55:f1","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.5","subnet_id":"b8248c64-06f4-4492-8359-9bbf995736a4"}],"security_groups":["4d0f5240-b0c5-47a2-bdb8-7412bda2df86"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"1e68d7cf94d547cab7ba35bf743ba2c3"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:07.746 95895 INFO tempest.lib.common.rest_client [req-1ce9c974-9fdd-4432-9522-ed868ac3ecd1 req-1ce9c974-9fdd-4432-9522-ed868ac3ecd1 ] Request (AllowedAddressPairTestJSON:test_update_port_with_multiple_ip_mac_address_pair): 200 PUT http://10.0.0.50:9696/v2.0/ports/e6064e55-f1e4-48d6-9db2-5749389455c6 0.056s 2026-03-20 21:20:07.746 95895 DEBUG tempest.lib.common.rest_client [req-1ce9c974-9fdd-4432-9522-ed868ac3ecd1 req-1ce9c974-9fdd-4432-9522-ed868ac3ecd1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"allowed_address_pairs": [{"ip_address": "10.100.0.3", "mac_address": "02:0d:a0:f0:bb:35"}, {"ip_address": "10.100.0.4", "mac_address": "02:c6:cd:a3:80:55"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '833', 'x-openstack-request-id': 'req-1ce9c974-9fdd-4432-9522-ed868ac3ecd1', 'date': 'Fri, 20 Mar 2026 21:20:07 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/e6064e55-f1e4-48d6-9db2-5749389455c6'} Body: b'{"port":{"name":"tempest-AllowedAddressPairTestJSON-1400581169","id":"e6064e55-f1e4-48d6-9db2-5749389455c6","tenant_id":"1e68d7cf94d547cab7ba35bf743ba2c3","network_id":"20a9c344-dcec-4921-bdb7-249086817af1","mac_address":"02:e6:06:4e:55:f1","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[{"mac_address":"02:0d:a0:f0:bb:35","ip_address":"10.100.0.3"},{"mac_address":"02:c6:cd:a3:80:55","ip_address":"10.100.0.4"}],"fixed_ips":[{"ip_address":"10.100.0.5","subnet_id":"b8248c64-06f4-4492-8359-9bbf995736a4"}],"security_groups":["4d0f5240-b0c5-47a2-bdb8-7412bda2df86"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"1e68d7cf94d547cab7ba35bf743ba2c3"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:07.820 95895 INFO tempest.lib.common.rest_client [req-3e1dcdc9-0e1e-4cef-9d33-3d41d19bcefc req-3e1dcdc9-0e1e-4cef-9d33-3d41d19bcefc ] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/ports/e6064e55-f1e4-48d6-9db2-5749389455c6 0.073s 2026-03-20 21:20:07.821 95895 DEBUG tempest.lib.common.rest_client [req-3e1dcdc9-0e1e-4cef-9d33-3d41d19bcefc req-3e1dcdc9-0e1e-4cef-9d33-3d41d19bcefc ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-3e1dcdc9-0e1e-4cef-9d33-3d41d19bcefc', 'date': 'Fri, 20 Mar 2026 21:20:07 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/e6064e55-f1e4-48d6-9db2-5749389455c6'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:07.836 95895 INFO tempest.lib.common.rest_client [req-ff2d29ac-3be7-4f35-9ce7-8ba7c8a1eb39 req-ff2d29ac-3be7-4f35-9ce7-8ba7c8a1eb39 ] Request (AllowedAddressPairTestJSON:_run_cleanups): 404 GET http://10.0.0.50:9696/v2.0/ports/e6064e55-f1e4-48d6-9db2-5749389455c6 0.015s 2026-03-20 21:20:07.836 95895 DEBUG tempest.lib.common.rest_client [req-ff2d29ac-3be7-4f35-9ce7-8ba7c8a1eb39 req-ff2d29ac-3be7-4f35-9ce7-8ba7c8a1eb39 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-ff2d29ac-3be7-4f35-9ce7-8ba7c8a1eb39', 'date': 'Fri, 20 Mar 2026 21:20:07 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/e6064e55-f1e4-48d6-9db2-5749389455c6'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port e6064e55-f1e4-48d6-9db2-5749389455c6 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:07.912 95895 INFO tempest.lib.common.rest_client [req-fbd5218b-80ff-45c7-898a-9c81f0f05d08 req-fbd5218b-80ff-45c7-898a-9c81f0f05d08 ] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/ports/c6cda380-5532-4008-9b70-1fc47aa95add 0.075s 2026-03-20 21:20:07.912 95895 DEBUG tempest.lib.common.rest_client [req-fbd5218b-80ff-45c7-898a-9c81f0f05d08 req-fbd5218b-80ff-45c7-898a-9c81f0f05d08 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-fbd5218b-80ff-45c7-898a-9c81f0f05d08', 'date': 'Fri, 20 Mar 2026 21:20:07 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/c6cda380-5532-4008-9b70-1fc47aa95add'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:07.926 95895 INFO tempest.lib.common.rest_client [req-fb6eac9d-7ee1-4161-87a8-439f2c8d7710 req-fb6eac9d-7ee1-4161-87a8-439f2c8d7710 ] Request (AllowedAddressPairTestJSON:_run_cleanups): 404 GET http://10.0.0.50:9696/v2.0/ports/c6cda380-5532-4008-9b70-1fc47aa95add 0.014s 2026-03-20 21:20:07.927 95895 DEBUG tempest.lib.common.rest_client [req-fb6eac9d-7ee1-4161-87a8-439f2c8d7710 req-fb6eac9d-7ee1-4161-87a8-439f2c8d7710 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-fb6eac9d-7ee1-4161-87a8-439f2c8d7710', 'date': 'Fri, 20 Mar 2026 21:20:07 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/c6cda380-5532-4008-9b70-1fc47aa95add'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port c6cda380-5532-4008-9b70-1fc47aa95add could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:08.005 95895 INFO tempest.lib.common.rest_client [req-18c0159d-2e3b-4756-85c6-f3c99b06907c req-18c0159d-2e3b-4756-85c6-f3c99b06907c ] Request (AllowedAddressPairTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/ports/0da0f0bb-354d-4069-b52c-dbfeca6bc712 0.077s 2026-03-20 21:20:08.005 95895 DEBUG tempest.lib.common.rest_client [req-18c0159d-2e3b-4756-85c6-f3c99b06907c req-18c0159d-2e3b-4756-85c6-f3c99b06907c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-18c0159d-2e3b-4756-85c6-f3c99b06907c', 'date': 'Fri, 20 Mar 2026 21:20:08 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/0da0f0bb-354d-4069-b52c-dbfeca6bc712'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:08.195 95895 INFO tempest.lib.common.rest_client [req-40c7f622-fc31-4217-b7ad-eb335589a593 req-40c7f622-fc31-4217-b7ad-eb335589a593 ] Request (AllowedAddressPairTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/subnets/b8248c64-06f4-4492-8359-9bbf995736a4 0.189s 2026-03-20 21:20:08.195 95895 DEBUG tempest.lib.common.rest_client [req-40c7f622-fc31-4217-b7ad-eb335589a593 req-40c7f622-fc31-4217-b7ad-eb335589a593 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-40c7f622-fc31-4217-b7ad-eb335589a593', 'date': 'Fri, 20 Mar 2026 21:20:08 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/b8248c64-06f4-4492-8359-9bbf995736a4'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:08.269 95895 INFO tempest.lib.common.rest_client [req-a4d5045d-219d-499f-ab94-e184b7df0fc7 req-a4d5045d-219d-499f-ab94-e184b7df0fc7 ] Request (AllowedAddressPairTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/networks/20a9c344-dcec-4921-bdb7-249086817af1 0.074s 2026-03-20 21:20:08.270 95895 DEBUG tempest.lib.common.rest_client [req-a4d5045d-219d-499f-ab94-e184b7df0fc7 req-a4d5045d-219d-499f-ab94-e184b7df0fc7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-a4d5045d-219d-499f-ab94-e184b7df0fc7', 'date': 'Fri, 20 Mar 2026 21:20:08 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/20a9c344-dcec-4921-bdb7-249086817af1'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:08.333 95895 INFO tempest.lib.common.rest_client [req-4b76a4d9-9f13-4662-9fa3-990f02154f75 req-4b76a4d9-9f13-4662-9fa3-990f02154f75 ] Request (AllowedAddressPairTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/5abd6311051f49c9b9e62ade27e5b873 0.063s 2026-03-20 21:20:08.333 95895 DEBUG tempest.lib.common.rest_client [req-4b76a4d9-9f13-4662-9fa3-990f02154f75 req-4b76a4d9-9f13-4662-9fa3-990f02154f75 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:08 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4b76a4d9-9f13-4662-9fa3-990f02154f75', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/5abd6311051f49c9b9e62ade27e5b873'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:08.416 95895 INFO tempest.lib.common.rest_client [req-4f561355-da4e-431b-b7f1-393b08ce1e25 req-4f561355-da4e-431b-b7f1-393b08ce1e25 ] Request (AllowedAddressPairTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/2d46494642364514a5f0d86144458ef2 0.083s 2026-03-20 21:20:08.416 95895 DEBUG tempest.lib.common.rest_client [req-4f561355-da4e-431b-b7f1-393b08ce1e25 req-4f561355-da4e-431b-b7f1-393b08ce1e25 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:08 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4f561355-da4e-431b-b7f1-393b08ce1e25', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/2d46494642364514a5f0d86144458ef2'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:08.416 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 1e68d7cf94d547cab7ba35bf743ba2c3 2026-03-20 21:20:08.731 95895 INFO tempest.lib.common.rest_client [req-38006681-60f1-4ab9-ad54-5cf8065ff3db req-38006681-60f1-4ab9-ad54-5cf8065ff3db ] Request (AllowedAddressPairTestJSON:tearDownClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.314s 2026-03-20 21:20:08.731 95895 DEBUG tempest.lib.common.rest_client [req-38006681-60f1-4ab9-ad54-5cf8065ff3db req-38006681-60f1-4ab9-ad54-5cf8065ff3db ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:08 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-38006681-60f1-4ab9-ad54-5cf8065ff3db', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["rpEN9Ze_QJ2V2y7c1czS0A"], "expires_at": "2026-03-21T21:20:08.000000Z", "issued_at": "2026-03-20T21:20:08.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:08.835 95895 INFO tempest.lib.common.rest_client [req-9cbef767-2ff8-48d9-be5a-c7f92d9b6ce3 req-9cbef767-2ff8-48d9-be5a-c7f92d9b6ce3 ] Request (AllowedAddressPairTestJSON:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=1e68d7cf94d547cab7ba35bf743ba2c3&name=default 0.104s 2026-03-20 21:20:08.835 95895 DEBUG tempest.lib.common.rest_client [req-9cbef767-2ff8-48d9-be5a-c7f92d9b6ce3 req-9cbef767-2ff8-48d9-be5a-c7f92d9b6ce3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1939', 'x-openstack-request-id': 'req-9cbef767-2ff8-48d9-be5a-c7f92d9b6ce3', 'date': 'Fri, 20 Mar 2026 21:20:08 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=1e68d7cf94d547cab7ba35bf743ba2c3&name=default'} Body: b'{"security_groups": [{"id": "4d0f5240-b0c5-47a2-bdb8-7412bda2df86", "tenant_id": "1e68d7cf94d547cab7ba35bf743ba2c3", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "dd3b075d-923c-4456-8206-d573780d8852", "tenant_id": "1e68d7cf94d547cab7ba35bf743ba2c3", "security_group_id": "4d0f5240-b0c5-47a2-bdb8-7412bda2df86", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4d0f5240-b0c5-47a2-bdb8-7412bda2df86", "created_at": null, "updated_at": null, "description": null}, {"id": "9f93dbd6-6368-4ef6-af6d-303cf73b6007", "tenant_id": "1e68d7cf94d547cab7ba35bf743ba2c3", "security_group_id": "4d0f5240-b0c5-47a2-bdb8-7412bda2df86", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4d0f5240-b0c5-47a2-bdb8-7412bda2df86", "created_at": null, "updated_at": null, "description": null}, {"id": "77f22e89-3216-44b9-b8b0-da7141c20874", "tenant_id": "1e68d7cf94d547cab7ba35bf743ba2c3", "security_group_id": "4d0f5240-b0c5-47a2-bdb8-7412bda2df86", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "0e6b00fb-9057-4cf1-8dae-c188464a96e7", "tenant_id": "1e68d7cf94d547cab7ba35bf743ba2c3", "security_group_id": "4d0f5240-b0c5-47a2-bdb8-7412bda2df86", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-AllowedAddressPairTestJSON-592705525", "default"], "project_id": "1e68d7cf94d547cab7ba35bf743ba2c3"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:08.888 95895 INFO tempest.lib.common.rest_client [req-2d7cb05a-65ae-460b-8b13-ee7b716ab38d req-2d7cb05a-65ae-460b-8b13-ee7b716ab38d ] Request (AllowedAddressPairTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/4d0f5240-b0c5-47a2-bdb8-7412bda2df86 0.052s 2026-03-20 21:20:08.888 95895 DEBUG tempest.lib.common.rest_client [req-2d7cb05a-65ae-460b-8b13-ee7b716ab38d req-2d7cb05a-65ae-460b-8b13-ee7b716ab38d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-2d7cb05a-65ae-460b-8b13-ee7b716ab38d', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:20:08 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/4d0f5240-b0c5-47a2-bdb8-7412bda2df86'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:08.950 95895 INFO tempest.lib.common.rest_client [req-73448f33-528d-483e-8f94-7a70f81101ce req-73448f33-528d-483e-8f94-7a70f81101ce ] Request (AllowedAddressPairTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/1e68d7cf94d547cab7ba35bf743ba2c3 0.061s 2026-03-20 21:20:08.950 95895 DEBUG tempest.lib.common.rest_client [req-73448f33-528d-483e-8f94-7a70f81101ce req-73448f33-528d-483e-8f94-7a70f81101ce ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:08 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-73448f33-528d-483e-8f94-7a70f81101ce', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/1e68d7cf94d547cab7ba35bf743ba2c3'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:08.951 95895 INFO tempest.test [-] raised in NetworksTestDHCPv6.setUpClass. Invoking tearDownClass. 2026-03-20 21:20:08.952 95895 INFO tempest.test [-] raised in ExtraDHCPOptionsIpV6TestJSON.setUpClass. Invoking tearDownClass. 2026-03-20 21:20:09.275 95895 INFO tempest.lib.common.rest_client [req-5d157322-cf8e-460a-a4c7-6a3f1670d02f req-5d157322-cf8e-460a-a4c7-6a3f1670d02f ] Request (ExtraDHCPOptionsTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.321s 2026-03-20 21:20:09.275 95895 DEBUG tempest.lib.common.rest_client [req-5d157322-cf8e-460a-a4c7-6a3f1670d02f req-5d157322-cf8e-460a-a4c7-6a3f1670d02f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:08 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5d157322-cf8e-460a-a4c7-6a3f1670d02f', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["SRLz_sFURWKbWZl28jArsA"], "expires_at": "2026-03-21T21:20:09.000000Z", "issued_at": "2026-03-20T21:20:09.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:09.569 95895 INFO tempest.lib.common.rest_client [req-c71e3e3d-a86a-48ca-9332-239055fe613c req-c71e3e3d-a86a-48ca-9332-239055fe613c ] Request (ExtraDHCPOptionsTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.292s 2026-03-20 21:20:09.569 95895 DEBUG tempest.lib.common.rest_client [req-c71e3e3d-a86a-48ca-9332-239055fe613c req-c71e3e3d-a86a-48ca-9332-239055fe613c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:09 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c71e3e3d-a86a-48ca-9332-239055fe613c', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["lSb5sMebQKmWoI5dQlldTg"], "expires_at": "2026-03-21T21:20:09.000000Z", "issued_at": "2026-03-20T21:20:09.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:09.587 95895 INFO tempest.lib.common.rest_client [req-e449912b-a0d7-4d5c-9a1c-f6e77c641434 req-e449912b-a0d7-4d5c-9a1c-f6e77c641434 ] Request (ExtraDHCPOptionsTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/domains?name=Default 0.018s 2026-03-20 21:20:09.588 95895 DEBUG tempest.lib.common.rest_client [req-e449912b-a0d7-4d5c-9a1c-f6e77c641434 req-e449912b-a0d7-4d5c-9a1c-f6e77c641434 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:09 GMT', 'server': 'Apache', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e449912b-a0d7-4d5c-9a1c-f6e77c641434', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/domains/default"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/domains?name=Default", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:09.588 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:20:09.615 95895 INFO tempest.lib.common.rest_client [req-65a201ea-f065-409c-a3a1-0dc7b8667415 req-65a201ea-f065-409c-a3a1-0dc7b8667415 ] Request (ExtraDHCPOptionsTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.027s 2026-03-20 21:20:09.615 95895 DEBUG tempest.lib.common.rest_client [req-65a201ea-f065-409c-a3a1-0dc7b8667415 req-65a201ea-f065-409c-a3a1-0dc7b8667415 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-ExtraDHCPOptionsTestJSON-2083322547-desc", "domain_id": "default", "name": "tempest-ExtraDHCPOptionsTestJSON-2083322547"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:09 GMT', 'server': 'Apache', 'content-length': '379', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-65a201ea-f065-409c-a3a1-0dc7b8667415', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "940f3ac574bb47509fffb6e83ab298e3", "name": "tempest-ExtraDHCPOptionsTestJSON-2083322547", "domain_id": "default", "description": "tempest-ExtraDHCPOptionsTestJSON-2083322547-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/940f3ac574bb47509fffb6e83ab298e3"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:09.940 95895 INFO tempest.lib.common.rest_client [req-e73c0507-279c-4e0a-a180-a75b31d852a1 req-e73c0507-279c-4e0a-a180-a75b31d852a1 ] Request (ExtraDHCPOptionsTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.324s 2026-03-20 21:20:09.940 95895 DEBUG tempest.lib.common.rest_client [req-e73c0507-279c-4e0a-a180-a75b31d852a1 req-e73c0507-279c-4e0a-a180-a75b31d852a1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-ExtraDHCPOptionsTestJSON-2083322547-project-member", "password": "D8*hHpOfB@%RnA=", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:09 GMT', 'server': 'Apache', 'content-length': '294', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e73c0507-279c-4e0a-a180-a75b31d852a1', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "a3244e68c6b0460b83d08ecb900f3a07", "name": "tempest-ExtraDHCPOptionsTestJSON-2083322547-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/a3244e68c6b0460b83d08ecb900f3a07"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:09.958 95895 INFO tempest.lib.common.rest_client [req-1805ddd1-9a82-43f2-b5da-e1fd27bb077c req-1805ddd1-9a82-43f2-b5da-e1fd27bb077c ] Request (ExtraDHCPOptionsTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.018s 2026-03-20 21:20:09.958 95895 DEBUG tempest.lib.common.rest_client [req-1805ddd1-9a82-43f2-b5da-e1fd27bb077c req-1805ddd1-9a82-43f2-b5da-e1fd27bb077c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:09 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-1805ddd1-9a82-43f2-b5da-e1fd27bb077c', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:09.985 95895 INFO tempest.lib.common.rest_client [req-b26b2546-a3af-4493-8aa2-2d43baf591eb req-b26b2546-a3af-4493-8aa2-2d43baf591eb ] Request (ExtraDHCPOptionsTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/940f3ac574bb47509fffb6e83ab298e3/users/a3244e68c6b0460b83d08ecb900f3a07/roles/a8108ca22dd54709aa4e902294ca51e7 0.027s 2026-03-20 21:20:09.986 95895 DEBUG tempest.lib.common.rest_client [req-b26b2546-a3af-4493-8aa2-2d43baf591eb req-b26b2546-a3af-4493-8aa2-2d43baf591eb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:09 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b26b2546-a3af-4493-8aa2-2d43baf591eb', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/940f3ac574bb47509fffb6e83ab298e3/users/a3244e68c6b0460b83d08ecb900f3a07/roles/a8108ca22dd54709aa4e902294ca51e7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:10.030 95895 INFO tempest.lib.common.rest_client [req-a61af4ec-d1c2-4b39-959f-e12079d5e480 req-a61af4ec-d1c2-4b39-959f-e12079d5e480 ] Request (ExtraDHCPOptionsTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.044s 2026-03-20 21:20:10.030 95895 DEBUG tempest.lib.common.rest_client [req-a61af4ec-d1c2-4b39-959f-e12079d5e480 req-a61af4ec-d1c2-4b39-959f-e12079d5e480 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:09 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a61af4ec-d1c2-4b39-959f-e12079d5e480', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:10.055 95895 INFO tempest.lib.common.rest_client [req-c812bdc6-800a-4e25-a393-d7f598b1cafd req-c812bdc6-800a-4e25-a393-d7f598b1cafd ] Request (ExtraDHCPOptionsTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/940f3ac574bb47509fffb6e83ab298e3/users/a3244e68c6b0460b83d08ecb900f3a07/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.024s 2026-03-20 21:20:10.055 95895 DEBUG tempest.lib.common.rest_client [req-c812bdc6-800a-4e25-a393-d7f598b1cafd req-c812bdc6-800a-4e25-a393-d7f598b1cafd ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:10 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c812bdc6-800a-4e25-a393-d7f598b1cafd', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/940f3ac574bb47509fffb6e83ab298e3/users/a3244e68c6b0460b83d08ecb900f3a07/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:10.055 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user a3244e68c6b0460b83d08ecb900f3a07 is created with scope project and roles: ['member', 'admin'] 2026-03-20 21:20:10.055 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-ExtraDHCPOptionsTestJSON-2083322547-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '940f3ac574bb47509fffb6e83ab298e3', 'project_name': 'tempest-ExtraDHCPOptionsTestJSON-2083322547', 'tenant_id': '940f3ac574bb47509fffb6e83ab298e3', 'tenant_name': 'tempest-ExtraDHCPOptionsTestJSON-2083322547', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'a3244e68c6b0460b83d08ecb900f3a07', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:10.055 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-ExtraDHCPOptionsTestJSON-2083322547-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '940f3ac574bb47509fffb6e83ab298e3', 'project_name': 'tempest-ExtraDHCPOptionsTestJSON-2083322547', 'tenant_id': '940f3ac574bb47509fffb6e83ab298e3', 'tenant_name': 'tempest-ExtraDHCPOptionsTestJSON-2083322547', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'a3244e68c6b0460b83d08ecb900f3a07', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:10.383 95895 INFO tempest.lib.common.rest_client [req-70032606-f37b-41ec-a8c1-1f826e55b1b5 req-70032606-f37b-41ec-a8c1-1f826e55b1b5 ] Request (ExtraDHCPOptionsTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.325s 2026-03-20 21:20:10.384 95895 DEBUG tempest.lib.common.rest_client [req-70032606-f37b-41ec-a8c1-1f826e55b1b5 req-70032606-f37b-41ec-a8c1-1f826e55b1b5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:10 GMT', 'server': 'Apache', 'content-length': '4642', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-70032606-f37b-41ec-a8c1-1f826e55b1b5', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "a3244e68c6b0460b83d08ecb900f3a07", "name": "tempest-ExtraDHCPOptionsTestJSON-2083322547-project-member", "password_expires_at": null}, "audit_ids": ["ztjmYNOfS7STM6ZlrUhvqw"], "expires_at": "2026-03-21T21:20:10.000000Z", "issued_at": "2026-03-20T21:20:10.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "940f3ac574bb47509fffb6e83ab298e3", "name": "tempest-ExtraDHCPOptionsTestJSON-2083322547"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/940f3ac574bb47509fffb6e83ab298e3", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/940f3ac574bb47509fffb6e83ab298e3", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:10.384 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['reader'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:20:10.384 95895 DEBUG tempest.lib.common.dynamic_creds [-] Reusing existing project 940f3ac574bb47509fffb6e83ab298e3 from creds: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-ExtraDHCPOptionsTestJSON-2083322547-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '940f3ac574bb47509fffb6e83ab298e3', 'project_name': 'tempest-ExtraDHCPOptionsTestJSON-2083322547', 'tenant_id': '940f3ac574bb47509fffb6e83ab298e3', 'tenant_name': 'tempest-ExtraDHCPOptionsTestJSON-2083322547', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'a3244e68c6b0460b83d08ecb900f3a07', 'system': None}, Network: None, Subnet: None, Router: None _get_project_id /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:399 2026-03-20 21:20:10.426 95895 INFO tempest.lib.common.rest_client [req-a7b03e77-8a8c-4647-a680-7c6f715eb13c req-a7b03e77-8a8c-4647-a680-7c6f715eb13c ] Request (ExtraDHCPOptionsTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/projects/940f3ac574bb47509fffb6e83ab298e3 0.042s 2026-03-20 21:20:10.426 95895 DEBUG tempest.lib.common.rest_client [req-a7b03e77-8a8c-4647-a680-7c6f715eb13c req-a7b03e77-8a8c-4647-a680-7c6f715eb13c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:10 GMT', 'server': 'Apache', 'content-length': '379', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a7b03e77-8a8c-4647-a680-7c6f715eb13c', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/projects/940f3ac574bb47509fffb6e83ab298e3'} Body: b'{"project": {"id": "940f3ac574bb47509fffb6e83ab298e3", "name": "tempest-ExtraDHCPOptionsTestJSON-2083322547", "domain_id": "default", "description": "tempest-ExtraDHCPOptionsTestJSON-2083322547-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/940f3ac574bb47509fffb6e83ab298e3"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:10.426 95895 INFO tempest.lib.common.dynamic_creds [-] Using the existing project 940f3ac574bb47509fffb6e83ab298e3 for scope project and roles: ['reader'] 2026-03-20 21:20:10.724 95895 INFO tempest.lib.common.rest_client [req-3dcc985f-d214-4a2f-b4b2-3b469f4447c7 req-3dcc985f-d214-4a2f-b4b2-3b469f4447c7 ] Request (ExtraDHCPOptionsTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.297s 2026-03-20 21:20:10.724 95895 DEBUG tempest.lib.common.rest_client [req-3dcc985f-d214-4a2f-b4b2-3b469f4447c7 req-3dcc985f-d214-4a2f-b4b2-3b469f4447c7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-ExtraDHCPOptionsTestJSON-2083322547-project-reader", "password": "C1~q9lxlVPI0xWc", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:10 GMT', 'server': 'Apache', 'content-length': '294', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3dcc985f-d214-4a2f-b4b2-3b469f4447c7', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "bbf70b35fc0049c2ad8cce6df4186424", "name": "tempest-ExtraDHCPOptionsTestJSON-2083322547-project-reader", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/bbf70b35fc0049c2ad8cce6df4186424"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:10.746 95895 INFO tempest.lib.common.rest_client [req-3b01f743-29be-42c6-8627-00a8b5c89521 req-3b01f743-29be-42c6-8627-00a8b5c89521 ] Request (ExtraDHCPOptionsTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.021s 2026-03-20 21:20:10.746 95895 DEBUG tempest.lib.common.rest_client [req-3b01f743-29be-42c6-8627-00a8b5c89521 req-3b01f743-29be-42c6-8627-00a8b5c89521 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:10 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3b01f743-29be-42c6-8627-00a8b5c89521', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:10.776 95895 INFO tempest.lib.common.rest_client [req-0ca1b27a-177c-4f2d-b3c5-f87d7611f416 req-0ca1b27a-177c-4f2d-b3c5-f87d7611f416 ] Request (ExtraDHCPOptionsTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/940f3ac574bb47509fffb6e83ab298e3/users/bbf70b35fc0049c2ad8cce6df4186424/roles/e8306b5d47d548859e8b8fd8e8b1decd 0.030s 2026-03-20 21:20:10.776 95895 DEBUG tempest.lib.common.rest_client [req-0ca1b27a-177c-4f2d-b3c5-f87d7611f416 req-0ca1b27a-177c-4f2d-b3c5-f87d7611f416 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:10 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0ca1b27a-177c-4f2d-b3c5-f87d7611f416', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/940f3ac574bb47509fffb6e83ab298e3/users/bbf70b35fc0049c2ad8cce6df4186424/roles/e8306b5d47d548859e8b8fd8e8b1decd'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:10.820 95895 INFO tempest.lib.common.rest_client [req-5bba5bc8-4911-4757-850a-b1d8e920fed3 req-5bba5bc8-4911-4757-850a-b1d8e920fed3 ] Request (ExtraDHCPOptionsTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.043s 2026-03-20 21:20:10.820 95895 DEBUG tempest.lib.common.rest_client [req-5bba5bc8-4911-4757-850a-b1d8e920fed3 req-5bba5bc8-4911-4757-850a-b1d8e920fed3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:10 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5bba5bc8-4911-4757-850a-b1d8e920fed3', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:10.845 95895 INFO tempest.lib.common.rest_client [req-0820f7c3-dfc4-46b4-aac6-4b5ffdaaf6db req-0820f7c3-dfc4-46b4-aac6-4b5ffdaaf6db ] Request (ExtraDHCPOptionsTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/940f3ac574bb47509fffb6e83ab298e3/users/bbf70b35fc0049c2ad8cce6df4186424/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.024s 2026-03-20 21:20:10.845 95895 DEBUG tempest.lib.common.rest_client [req-0820f7c3-dfc4-46b4-aac6-4b5ffdaaf6db req-0820f7c3-dfc4-46b4-aac6-4b5ffdaaf6db ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:10 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0820f7c3-dfc4-46b4-aac6-4b5ffdaaf6db', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/940f3ac574bb47509fffb6e83ab298e3/users/bbf70b35fc0049c2ad8cce6df4186424/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:10.845 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user bbf70b35fc0049c2ad8cce6df4186424 is created with scope project and roles: ['reader', 'admin'] 2026-03-20 21:20:10.845 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-ExtraDHCPOptionsTestJSON-2083322547-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '940f3ac574bb47509fffb6e83ab298e3', 'project_name': 'tempest-ExtraDHCPOptionsTestJSON-2083322547', 'tenant_id': '940f3ac574bb47509fffb6e83ab298e3', 'tenant_name': 'tempest-ExtraDHCPOptionsTestJSON-2083322547', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'bbf70b35fc0049c2ad8cce6df4186424', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:10.845 95895 INFO tempest.lib.common.dynamic_creds [-] Network resources are not created for requested scope: project and credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-ExtraDHCPOptionsTestJSON-2083322547-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '940f3ac574bb47509fffb6e83ab298e3', 'project_name': 'tempest-ExtraDHCPOptionsTestJSON-2083322547', 'tenant_id': '940f3ac574bb47509fffb6e83ab298e3', 'tenant_name': 'tempest-ExtraDHCPOptionsTestJSON-2083322547', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'bbf70b35fc0049c2ad8cce6df4186424', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:11.182 95895 INFO tempest.lib.common.rest_client [req-f2bf46e7-7a88-4f12-8b89-124e1dd3175d req-f2bf46e7-7a88-4f12-8b89-124e1dd3175d ] Request (ExtraDHCPOptionsTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.333s 2026-03-20 21:20:11.183 95895 DEBUG tempest.lib.common.rest_client [req-f2bf46e7-7a88-4f12-8b89-124e1dd3175d req-f2bf46e7-7a88-4f12-8b89-124e1dd3175d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:10 GMT', 'server': 'Apache', 'content-length': '4642', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f2bf46e7-7a88-4f12-8b89-124e1dd3175d', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "bbf70b35fc0049c2ad8cce6df4186424", "name": "tempest-ExtraDHCPOptionsTestJSON-2083322547-project-reader", "password_expires_at": null}, "audit_ids": ["w2j5dXaSTSCm2htWRizi0A"], "expires_at": "2026-03-21T21:20:11.000000Z", "issued_at": "2026-03-20T21:20:11.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "940f3ac574bb47509fffb6e83ab298e3", "name": "tempest-ExtraDHCPOptionsTestJSON-2083322547"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/940f3ac574bb47509fffb6e83ab298e3", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/940f3ac574bb47509fffb6e83ab298e3", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:11.793 95895 INFO tempest.lib.common.rest_client [req-c206c02d-461e-4e14-b7c1-e740535c8e0c req-c206c02d-461e-4e14-b7c1-e740535c8e0c ] Request (ExtraDHCPOptionsTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/networks 0.610s 2026-03-20 21:20:11.794 95895 DEBUG tempest.lib.common.rest_client [req-c206c02d-461e-4e14-b7c1-e740535c8e0c req-c206c02d-461e-4e14-b7c1-e740535c8e0c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-ExtraDHCPOptionsTestJSON-test-network-590271478"}} Response - Headers: {'content-type': 'application/json', 'content-length': '496', 'x-openstack-request-id': 'req-c206c02d-461e-4e14-b7c1-e740535c8e0c', 'date': 'Fri, 20 Mar 2026 21:20:11 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"46629b6f-eefe-48e2-ae3a-e5e8bae76999","name":"tempest-ExtraDHCPOptionsTestJSON-test-network-590271478","tenant_id":"940f3ac574bb47509fffb6e83ab298e3","project_id":"940f3ac574bb47509fffb6e83ab298e3","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-ExtraDHCPOptionsTestJSON-2083322547","tempest-ExtraDHCPOptionsTestJSON-test-network-590271478"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:11.934 95895 INFO tempest.lib.common.rest_client [req-70882469-2265-4aba-b0f8-055d31d7d3cf req-70882469-2265-4aba-b0f8-055d31d7d3cf ] Request (ExtraDHCPOptionsTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.140s 2026-03-20 21:20:11.934 95895 DEBUG tempest.lib.common.rest_client [req-70882469-2265-4aba-b0f8-055d31d7d3cf req-70882469-2265-4aba-b0f8-055d31d7d3cf ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "46629b6f-eefe-48e2-ae3a-e5e8bae76999", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'content-type': 'application/json', 'content-length': '487', 'x-openstack-request-id': 'req-70882469-2265-4aba-b0f8-055d31d7d3cf', 'date': 'Fri, 20 Mar 2026 21:20:11 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"905fd624-68c3-4a21-9d15-568733acc427","name":"","tenant_id":"940f3ac574bb47509fffb6e83ab298e3","network_id":"46629b6f-eefe-48e2-ae3a-e5e8bae76999","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"940f3ac574bb47509fffb6e83ab298e3"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:12.133 95895 INFO tempest.lib.common.rest_client [req-1d53d6b6-7d41-4709-94ad-fd48e1f81e8a req-1d53d6b6-7d41-4709-94ad-fd48e1f81e8a ] Request (ExtraDHCPOptionsTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/ports 0.199s 2026-03-20 21:20:12.133 95895 DEBUG tempest.lib.common.rest_client [req-1d53d6b6-7d41-4709-94ad-fd48e1f81e8a req-1d53d6b6-7d41-4709-94ad-fd48e1f81e8a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "46629b6f-eefe-48e2-ae3a-e5e8bae76999", "name": "tempest-ExtraDHCPOptionsTestJSON-2060173487"}} Response - Headers: {'content-type': 'application/json', 'content-length': '708', 'x-openstack-request-id': 'req-1d53d6b6-7d41-4709-94ad-fd48e1f81e8a', 'date': 'Fri, 20 Mar 2026 21:20:12 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-ExtraDHCPOptionsTestJSON-2060173487","id":"3629fcb8-845c-449f-a82f-0d0385aec186","tenant_id":"940f3ac574bb47509fffb6e83ab298e3","network_id":"46629b6f-eefe-48e2-ae3a-e5e8bae76999","mac_address":"02:36:29:fc:b8:84","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.3","subnet_id":"905fd624-68c3-4a21-9d15-568733acc427"}],"security_groups":["53ceb220-754c-4dec-8e75-d7f7260aeecc"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"940f3ac574bb47509fffb6e83ab298e3"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:12.289 95895 INFO tempest.lib.common.rest_client [req-971e43fa-cb0c-4f3a-87fd-f825b26581dc req-971e43fa-cb0c-4f3a-87fd-f825b26581dc ] Request (ExtraDHCPOptionsTestJSON:test_create_list_port_with_extra_dhcp_options): 201 POST http://10.0.0.50:9696/v2.0/ports 0.155s 2026-03-20 21:20:12.289 95895 DEBUG tempest.lib.common.rest_client [req-971e43fa-cb0c-4f3a-87fd-f825b26581dc req-971e43fa-cb0c-4f3a-87fd-f825b26581dc ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "46629b6f-eefe-48e2-ae3a-e5e8bae76999", "name": "tempest-ExtraDHCPOptionsTestJSON-1699290004", "extra_dhcp_opts": [{"opt_value": "pxelinux.0", "opt_name": "bootfile-name"}, {"opt_value": "123.123.123.123", "opt_name": "tftp-server"}, {"opt_value": "123.123.123.45", "opt_name": "server-ip-address"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '901', 'x-openstack-request-id': 'req-971e43fa-cb0c-4f3a-87fd-f825b26581dc', 'date': 'Fri, 20 Mar 2026 21:20:12 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-ExtraDHCPOptionsTestJSON-1699290004","id":"79589b95-bf35-4c19-8e6a-89cae5b4cf1a","tenant_id":"940f3ac574bb47509fffb6e83ab298e3","network_id":"46629b6f-eefe-48e2-ae3a-e5e8bae76999","mac_address":"02:79:58:9b:95:bf","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"extra_dhcp_opts":[{"opt_value":"pxelinux.0","opt_name":"bootfile-name"},{"opt_value":"123.123.123.123","opt_name":"tftp-server"},{"opt_value":"123.123.123.45","opt_name":"server-ip-address"}],"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.4","subnet_id":"905fd624-68c3-4a21-9d15-568733acc427"}],"security_groups":["53ceb220-754c-4dec-8e75-d7f7260aeecc"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"940f3ac574bb47509fffb6e83ab298e3"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:12.329 95895 INFO tempest.lib.common.rest_client [req-c2df4c54-c31d-49fe-a9a9-83481cb4ef59 req-c2df4c54-c31d-49fe-a9a9-83481cb4ef59 ] Request (ExtraDHCPOptionsTestJSON:test_create_list_port_with_extra_dhcp_options): 200 GET http://10.0.0.50:9696/v2.0/ports 0.040s 2026-03-20 21:20:12.330 95895 DEBUG tempest.lib.common.rest_client [req-c2df4c54-c31d-49fe-a9a9-83481cb4ef59 req-c2df4c54-c31d-49fe-a9a9-83481cb4ef59 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '5203', 'x-openstack-request-id': 'req-c2df4c54-c31d-49fe-a9a9-83481cb4ef59', 'date': 'Fri, 20 Mar 2026 21:20:12 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"ports":[{"name":"tempest-ExtraDHCPOptionsTestJSON-1699290004","id":"79589b95-bf35-4c19-8e6a-89cae5b4cf1a","tenant_id":"940f3ac574bb47509fffb6e83ab298e3","network_id":"46629b6f-eefe-48e2-ae3a-e5e8bae76999","mac_address":"02:79:58:9b:95:bf","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"extra_dhcp_opts":[{"opt_value":"pxelinux.0","opt_name":"bootfile-name"},{"opt_value":"123.123.123.123","opt_name":"tftp-server"},{"opt_value":"123.123.123.45","opt_name":"server-ip-address"}],"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.4","subnet_id":"905fd624-68c3-4a21-9d15-568733acc427"}],"security_groups":["53ceb220-754c-4dec-8e75-d7f7260aeecc"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"940f3ac574bb47509fffb6e83ab298e3"},{"name":"tempest-ExtraDHCPOptionsTestJSON-2060173487","id":"3629fcb8-845c-449f-a82f-0d0385aec186","tenant_id":"940f3ac574bb47509fffb6e83ab298e3","network_id":"46629b6f-eefe-48e2-ae3a-e5e8bae76999","mac_address":"02:36:29:fc:b8:84","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.3","subnet_id":"905fd624-68c3-4a21-9d15-568733acc427"}],"security_groups":["53ceb220-754c-4dec-8e75-d7f7260aeecc"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"940f3ac574bb47509fffb6e83ab298e3"},{"name":"default-domain__tempest-RoutersAdminTest-264979285__snat_a458b71c-74dd-40f5-bb32-941b1d97141f_8932e319-f679-4acf-b158-eb0103a5cd33__1__left__2","id":"e9dab365-b5c6-4dc5-9e7e-8fb867690dab","tenant_id":"a73ec30804ea47ffaa2cbf616e2b117c","network_id":"db41631c-162a-4779-bbd0-8b893a7508cf","mac_address":"02:49:94:c0:d9:9a","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"100.64.0.4","subnet_id":"51aa3af9-0426-43a5-93a8-5a7ac0ccd7c7"}],"security_groups":["a9772249-8820-479a-bcd5-80fa6a515912"],"admin_state_up":true,"device_id":"default-domain__tempest-RoutersAdminTest-264979285__snat_a458b71c-74dd-40f5-bb32-941b1d97141f_8932e319-f679-4acf-b158-eb0103a5cd33__1","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"100.64.0.4","subnet_id":"51aa3af9-0426-43a5-93a8-5a7ac0ccd7c7"}],"port_security_enabled":true,"project_id":"a73ec30804ea47ffaa2cbf616e2b117c"},{"name":"default-domain__tempest-RoutersAdminTest-264979285__snat_a458b71c-74dd-40f5-bb32-941b1d97141f_8932e319-f679-4acf-b158-eb0103a5cd33__1__right__1","id":"b70b6792-f936-4b70-8665-8f7d705de1d9","tenant_id":"a73ec30804ea47ffaa2cbf616e2b117c","network_id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","mac_address":"02:76:96:a0:34:a3","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"172.23.0.10","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"security_groups":["6998d548-b8f8-45dd-a769-2b492ab66d32"],"admin_state_up":true,"device_id":"default-domain__tempest-RoutersAdminTest-264979285__snat_a458b71c-74dd-40f5-bb32-941b1d97141f_8932e319-f679-4acf-b158-eb0103a5cd33__1","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"172.23.0.10","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"port_security_enabled":true,"project_id":"a73ec30804ea47ffaa2cbf616e2b117c"},{"name":"default-domain__tempest-RoutersAdminTest-264979285__snat_a458b71c-74dd-40f5-bb32-941b1d97141f_8932e319-f679-4acf-b158-eb0103a5cd33__2__right__1","id":"4e065d42-8718-43d3-975b-4d38d858a70f","tenant_id":"a73ec30804ea47ffaa2cbf616e2b117c","network_id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","mac_address":"02:76:96:a0:34:a3","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_ _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:12.402 95895 INFO tempest.lib.common.rest_client [req-b441b834-34da-4103-b7d2-3ce2e6aae6e0 req-b441b834-34da-4103-b7d2-3ce2e6aae6e0 ] Request (ExtraDHCPOptionsTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/ports/79589b95-bf35-4c19-8e6a-89cae5b4cf1a 0.071s 2026-03-20 21:20:12.402 95895 DEBUG tempest.lib.common.rest_client [req-b441b834-34da-4103-b7d2-3ce2e6aae6e0 req-b441b834-34da-4103-b7d2-3ce2e6aae6e0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-b441b834-34da-4103-b7d2-3ce2e6aae6e0', 'date': 'Fri, 20 Mar 2026 21:20:12 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/79589b95-bf35-4c19-8e6a-89cae5b4cf1a'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:12.463 95895 INFO tempest.lib.common.rest_client [req-31d5e4ed-fe89-48cd-9a67-2873bf3f21fe req-31d5e4ed-fe89-48cd-9a67-2873bf3f21fe ] Request (ExtraDHCPOptionsTestJSON:test_update_show_port_with_extra_dhcp_options): 200 PUT http://10.0.0.50:9696/v2.0/ports/3629fcb8-845c-449f-a82f-0d0385aec186 0.060s 2026-03-20 21:20:12.463 95895 DEBUG tempest.lib.common.rest_client [req-31d5e4ed-fe89-48cd-9a67-2873bf3f21fe req-31d5e4ed-fe89-48cd-9a67-2873bf3f21fe ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"name": "tempest-new-port-name-1652168419", "extra_dhcp_opts": [{"opt_value": "pxelinux.0", "opt_name": "bootfile-name"}, {"opt_value": "123.123.123.123", "opt_name": "tftp-server"}, {"opt_value": "123.123.123.45", "opt_name": "server-ip-address"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '890', 'x-openstack-request-id': 'req-31d5e4ed-fe89-48cd-9a67-2873bf3f21fe', 'date': 'Fri, 20 Mar 2026 21:20:12 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/3629fcb8-845c-449f-a82f-0d0385aec186'} Body: b'{"port":{"name":"tempest-new-port-name-1652168419","id":"3629fcb8-845c-449f-a82f-0d0385aec186","tenant_id":"940f3ac574bb47509fffb6e83ab298e3","network_id":"46629b6f-eefe-48e2-ae3a-e5e8bae76999","mac_address":"02:36:29:fc:b8:84","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"extra_dhcp_opts":[{"opt_value":"pxelinux.0","opt_name":"bootfile-name"},{"opt_value":"123.123.123.123","opt_name":"tftp-server"},{"opt_value":"123.123.123.45","opt_name":"server-ip-address"}],"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.3","subnet_id":"905fd624-68c3-4a21-9d15-568733acc427"}],"security_groups":["53ceb220-754c-4dec-8e75-d7f7260aeecc"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"940f3ac574bb47509fffb6e83ab298e3"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:12.482 95895 INFO tempest.lib.common.rest_client [req-5f860567-1c42-4949-bd28-720f1b46df7d req-5f860567-1c42-4949-bd28-720f1b46df7d ] Request (ExtraDHCPOptionsTestJSON:test_update_show_port_with_extra_dhcp_options): 200 GET http://10.0.0.50:9696/v2.0/ports/3629fcb8-845c-449f-a82f-0d0385aec186 0.018s 2026-03-20 21:20:12.482 95895 DEBUG tempest.lib.common.rest_client [req-5f860567-1c42-4949-bd28-720f1b46df7d req-5f860567-1c42-4949-bd28-720f1b46df7d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '890', 'x-openstack-request-id': 'req-5f860567-1c42-4949-bd28-720f1b46df7d', 'date': 'Fri, 20 Mar 2026 21:20:12 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/3629fcb8-845c-449f-a82f-0d0385aec186'} Body: b'{"port":{"name":"tempest-new-port-name-1652168419","id":"3629fcb8-845c-449f-a82f-0d0385aec186","tenant_id":"940f3ac574bb47509fffb6e83ab298e3","network_id":"46629b6f-eefe-48e2-ae3a-e5e8bae76999","mac_address":"02:36:29:fc:b8:84","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"extra_dhcp_opts":[{"opt_value":"pxelinux.0","opt_name":"bootfile-name"},{"opt_value":"123.123.123.123","opt_name":"tftp-server"},{"opt_value":"123.123.123.45","opt_name":"server-ip-address"}],"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.3","subnet_id":"905fd624-68c3-4a21-9d15-568733acc427"}],"security_groups":["53ceb220-754c-4dec-8e75-d7f7260aeecc"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"940f3ac574bb47509fffb6e83ab298e3"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:12.557 95895 INFO tempest.lib.common.rest_client [req-a227e19c-c082-4497-a788-18b57ca00a86 req-a227e19c-c082-4497-a788-18b57ca00a86 ] Request (ExtraDHCPOptionsTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/ports/3629fcb8-845c-449f-a82f-0d0385aec186 0.074s 2026-03-20 21:20:12.557 95895 DEBUG tempest.lib.common.rest_client [req-a227e19c-c082-4497-a788-18b57ca00a86 req-a227e19c-c082-4497-a788-18b57ca00a86 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-a227e19c-c082-4497-a788-18b57ca00a86', 'date': 'Fri, 20 Mar 2026 21:20:12 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/3629fcb8-845c-449f-a82f-0d0385aec186'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:12.716 95895 INFO tempest.lib.common.rest_client [req-27722669-1f72-42de-b889-6b98b44e6cf6 req-27722669-1f72-42de-b889-6b98b44e6cf6 ] Request (ExtraDHCPOptionsTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/subnets/905fd624-68c3-4a21-9d15-568733acc427 0.158s 2026-03-20 21:20:12.716 95895 DEBUG tempest.lib.common.rest_client [req-27722669-1f72-42de-b889-6b98b44e6cf6 req-27722669-1f72-42de-b889-6b98b44e6cf6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-27722669-1f72-42de-b889-6b98b44e6cf6', 'date': 'Fri, 20 Mar 2026 21:20:12 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/905fd624-68c3-4a21-9d15-568733acc427'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:12.784 95895 INFO tempest.lib.common.rest_client [req-3796c217-9db0-452f-8271-ac213df3fc26 req-3796c217-9db0-452f-8271-ac213df3fc26 ] Request (ExtraDHCPOptionsTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/networks/46629b6f-eefe-48e2-ae3a-e5e8bae76999 0.067s 2026-03-20 21:20:12.784 95895 DEBUG tempest.lib.common.rest_client [req-3796c217-9db0-452f-8271-ac213df3fc26 req-3796c217-9db0-452f-8271-ac213df3fc26 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-3796c217-9db0-452f-8271-ac213df3fc26', 'date': 'Fri, 20 Mar 2026 21:20:12 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/46629b6f-eefe-48e2-ae3a-e5e8bae76999'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:12.841 95895 INFO tempest.lib.common.rest_client [req-7285cc89-c542-428c-92a3-0a625a7b0a5a req-7285cc89-c542-428c-92a3-0a625a7b0a5a ] Request (ExtraDHCPOptionsTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/a3244e68c6b0460b83d08ecb900f3a07 0.056s 2026-03-20 21:20:12.841 95895 DEBUG tempest.lib.common.rest_client [req-7285cc89-c542-428c-92a3-0a625a7b0a5a req-7285cc89-c542-428c-92a3-0a625a7b0a5a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:12 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7285cc89-c542-428c-92a3-0a625a7b0a5a', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/a3244e68c6b0460b83d08ecb900f3a07'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:12.928 95895 INFO tempest.lib.common.rest_client [req-ebb7f97f-95b0-4073-85b6-a5eda903708c req-ebb7f97f-95b0-4073-85b6-a5eda903708c ] Request (ExtraDHCPOptionsTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/bbf70b35fc0049c2ad8cce6df4186424 0.086s 2026-03-20 21:20:12.928 95895 DEBUG tempest.lib.common.rest_client [req-ebb7f97f-95b0-4073-85b6-a5eda903708c req-ebb7f97f-95b0-4073-85b6-a5eda903708c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:12 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ebb7f97f-95b0-4073-85b6-a5eda903708c', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/bbf70b35fc0049c2ad8cce6df4186424'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:12.928 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 940f3ac574bb47509fffb6e83ab298e3 2026-03-20 21:20:13.242 95895 INFO tempest.lib.common.rest_client [req-15c02eed-4f97-4d4a-b580-4cafda021ef0 req-15c02eed-4f97-4d4a-b580-4cafda021ef0 ] Request (ExtraDHCPOptionsTestJSON:tearDownClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.314s 2026-03-20 21:20:13.242 95895 DEBUG tempest.lib.common.rest_client [req-15c02eed-4f97-4d4a-b580-4cafda021ef0 req-15c02eed-4f97-4d4a-b580-4cafda021ef0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:12 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-15c02eed-4f97-4d4a-b580-4cafda021ef0', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["jIvV3OFJSZOYG68SXAA2lA"], "expires_at": "2026-03-21T21:20:13.000000Z", "issued_at": "2026-03-20T21:20:13.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:13.355 95895 INFO tempest.lib.common.rest_client [req-f848ef3e-756e-4c1a-ad61-82ecf284a2fb req-f848ef3e-756e-4c1a-ad61-82ecf284a2fb ] Request (ExtraDHCPOptionsTestJSON:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=940f3ac574bb47509fffb6e83ab298e3&name=default 0.112s 2026-03-20 21:20:13.355 95895 DEBUG tempest.lib.common.rest_client [req-f848ef3e-756e-4c1a-ad61-82ecf284a2fb req-f848ef3e-756e-4c1a-ad61-82ecf284a2fb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1938', 'x-openstack-request-id': 'req-f848ef3e-756e-4c1a-ad61-82ecf284a2fb', 'date': 'Fri, 20 Mar 2026 21:20:13 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=940f3ac574bb47509fffb6e83ab298e3&name=default'} Body: b'{"security_groups": [{"id": "53ceb220-754c-4dec-8e75-d7f7260aeecc", "tenant_id": "940f3ac574bb47509fffb6e83ab298e3", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "c061c80f-dcfe-40ff-9a39-024217c19e9c", "tenant_id": "940f3ac574bb47509fffb6e83ab298e3", "security_group_id": "53ceb220-754c-4dec-8e75-d7f7260aeecc", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "53ceb220-754c-4dec-8e75-d7f7260aeecc", "created_at": null, "updated_at": null, "description": null}, {"id": "eff5090f-a5a8-455c-a824-dba66eda4ab9", "tenant_id": "940f3ac574bb47509fffb6e83ab298e3", "security_group_id": "53ceb220-754c-4dec-8e75-d7f7260aeecc", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "53ceb220-754c-4dec-8e75-d7f7260aeecc", "created_at": null, "updated_at": null, "description": null}, {"id": "3717ec2b-0094-42ff-8c0d-05c2e3a53642", "tenant_id": "940f3ac574bb47509fffb6e83ab298e3", "security_group_id": "53ceb220-754c-4dec-8e75-d7f7260aeecc", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "676a5559-2966-4a29-ae9e-e5ae1866a589", "tenant_id": "940f3ac574bb47509fffb6e83ab298e3", "security_group_id": "53ceb220-754c-4dec-8e75-d7f7260aeecc", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-ExtraDHCPOptionsTestJSON-2083322547", "default"], "project_id": "940f3ac574bb47509fffb6e83ab298e3"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:13.409 95895 INFO tempest.lib.common.rest_client [req-3e0f624b-7cbc-422d-9273-8dbc5118da88 req-3e0f624b-7cbc-422d-9273-8dbc5118da88 ] Request (ExtraDHCPOptionsTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/53ceb220-754c-4dec-8e75-d7f7260aeecc 0.054s 2026-03-20 21:20:13.410 95895 DEBUG tempest.lib.common.rest_client [req-3e0f624b-7cbc-422d-9273-8dbc5118da88 req-3e0f624b-7cbc-422d-9273-8dbc5118da88 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-3e0f624b-7cbc-422d-9273-8dbc5118da88', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:20:13 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/53ceb220-754c-4dec-8e75-d7f7260aeecc'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:13.473 95895 INFO tempest.lib.common.rest_client [req-609e4a65-c583-45ce-92ae-b184928ed9bd req-609e4a65-c583-45ce-92ae-b184928ed9bd ] Request (ExtraDHCPOptionsTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/940f3ac574bb47509fffb6e83ab298e3 0.063s 2026-03-20 21:20:13.473 95895 DEBUG tempest.lib.common.rest_client [req-609e4a65-c583-45ce-92ae-b184928ed9bd req-609e4a65-c583-45ce-92ae-b184928ed9bd ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:13 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-609e4a65-c583-45ce-92ae-b184928ed9bd', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/940f3ac574bb47509fffb6e83ab298e3'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:13.789 95895 INFO tempest.lib.common.rest_client [req-6a541b3d-ded2-47ec-ae60-7804da2070b3 req-6a541b3d-ded2-47ec-ae60-7804da2070b3 ] Request (FloatingIPTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.315s 2026-03-20 21:20:13.790 95895 DEBUG tempest.lib.common.rest_client [req-6a541b3d-ded2-47ec-ae60-7804da2070b3 req-6a541b3d-ded2-47ec-ae60-7804da2070b3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:13 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6a541b3d-ded2-47ec-ae60-7804da2070b3', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["nIQdcDtaQ_mui8jYwHYNxA"], "expires_at": "2026-03-21T21:20:13.000000Z", "issued_at": "2026-03-20T21:20:13.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:14.078 95895 INFO tempest.lib.common.rest_client [req-ef56dd82-0621-4ea1-b65e-5e3e993ca06a req-ef56dd82-0621-4ea1-b65e-5e3e993ca06a ] Request (FloatingIPTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.287s 2026-03-20 21:20:14.078 95895 DEBUG tempest.lib.common.rest_client [req-ef56dd82-0621-4ea1-b65e-5e3e993ca06a req-ef56dd82-0621-4ea1-b65e-5e3e993ca06a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:13 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ef56dd82-0621-4ea1-b65e-5e3e993ca06a', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["gZ2ymLBbSPGggBKuzAHI4g"], "expires_at": "2026-03-21T21:20:14.000000Z", "issued_at": "2026-03-20T21:20:14.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:14.095 95895 INFO tempest.lib.common.rest_client [req-54ee9afa-5e53-425a-b8c1-2b19a2617a87 req-54ee9afa-5e53-425a-b8c1-2b19a2617a87 ] Request (FloatingIPTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/domains?name=Default 0.017s 2026-03-20 21:20:14.096 95895 DEBUG tempest.lib.common.rest_client [req-54ee9afa-5e53-425a-b8c1-2b19a2617a87 req-54ee9afa-5e53-425a-b8c1-2b19a2617a87 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:14 GMT', 'server': 'Apache', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-54ee9afa-5e53-425a-b8c1-2b19a2617a87', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/domains/default"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/domains?name=Default", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:14.096 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:20:14.121 95895 INFO tempest.lib.common.rest_client [req-ea9cae69-12bd-4361-ac2f-e4a9d1a3e2bf req-ea9cae69-12bd-4361-ac2f-e4a9d1a3e2bf ] Request (FloatingIPTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.025s 2026-03-20 21:20:14.121 95895 DEBUG tempest.lib.common.rest_client [req-ea9cae69-12bd-4361-ac2f-e4a9d1a3e2bf req-ea9cae69-12bd-4361-ac2f-e4a9d1a3e2bf ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-FloatingIPTestJSON-959138799-desc", "domain_id": "default", "name": "tempest-FloatingIPTestJSON-959138799"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:14 GMT', 'server': 'Apache', 'content-length': '365', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ea9cae69-12bd-4361-ac2f-e4a9d1a3e2bf', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "87d9afd1602442aeb5e1593c6e53f517", "name": "tempest-FloatingIPTestJSON-959138799", "domain_id": "default", "description": "tempest-FloatingIPTestJSON-959138799-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/87d9afd1602442aeb5e1593c6e53f517"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:14.444 95895 INFO tempest.lib.common.rest_client [req-6bcd9a7d-c261-4b7a-9b47-80f11a49126e req-6bcd9a7d-c261-4b7a-9b47-80f11a49126e ] Request (FloatingIPTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.322s 2026-03-20 21:20:14.444 95895 DEBUG tempest.lib.common.rest_client [req-6bcd9a7d-c261-4b7a-9b47-80f11a49126e req-6bcd9a7d-c261-4b7a-9b47-80f11a49126e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-FloatingIPTestJSON-959138799-project-member", "password": "I4*XTvLBsgsLcTr", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:14 GMT', 'server': 'Apache', 'content-length': '287', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6bcd9a7d-c261-4b7a-9b47-80f11a49126e', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "11f53b26ae124e4fa34e2f85f468527d", "name": "tempest-FloatingIPTestJSON-959138799-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/11f53b26ae124e4fa34e2f85f468527d"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:14.460 95895 INFO tempest.lib.common.rest_client [req-b9a52104-9a4a-415b-ad8b-ecd653ce6513 req-b9a52104-9a4a-415b-ad8b-ecd653ce6513 ] Request (FloatingIPTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.016s 2026-03-20 21:20:14.461 95895 DEBUG tempest.lib.common.rest_client [req-b9a52104-9a4a-415b-ad8b-ecd653ce6513 req-b9a52104-9a4a-415b-ad8b-ecd653ce6513 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:14 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b9a52104-9a4a-415b-ad8b-ecd653ce6513', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:14.488 95895 INFO tempest.lib.common.rest_client [req-c805260b-0da6-475d-84e6-c77eaa8639eb req-c805260b-0da6-475d-84e6-c77eaa8639eb ] Request (FloatingIPTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/87d9afd1602442aeb5e1593c6e53f517/users/11f53b26ae124e4fa34e2f85f468527d/roles/a8108ca22dd54709aa4e902294ca51e7 0.027s 2026-03-20 21:20:14.488 95895 DEBUG tempest.lib.common.rest_client [req-c805260b-0da6-475d-84e6-c77eaa8639eb req-c805260b-0da6-475d-84e6-c77eaa8639eb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:14 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c805260b-0da6-475d-84e6-c77eaa8639eb', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/87d9afd1602442aeb5e1593c6e53f517/users/11f53b26ae124e4fa34e2f85f468527d/roles/a8108ca22dd54709aa4e902294ca51e7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:14.530 95895 INFO tempest.lib.common.rest_client [req-3f1b8ae2-032a-430f-8b9f-f3076c880954 req-3f1b8ae2-032a-430f-8b9f-f3076c880954 ] Request (FloatingIPTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.041s 2026-03-20 21:20:14.530 95895 DEBUG tempest.lib.common.rest_client [req-3f1b8ae2-032a-430f-8b9f-f3076c880954 req-3f1b8ae2-032a-430f-8b9f-f3076c880954 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:14 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3f1b8ae2-032a-430f-8b9f-f3076c880954', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:14.551 95895 INFO tempest.lib.common.rest_client [req-d533f0fa-6103-4437-87ef-01cd800d332f req-d533f0fa-6103-4437-87ef-01cd800d332f ] Request (FloatingIPTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/87d9afd1602442aeb5e1593c6e53f517/users/11f53b26ae124e4fa34e2f85f468527d/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.020s 2026-03-20 21:20:14.551 95895 DEBUG tempest.lib.common.rest_client [req-d533f0fa-6103-4437-87ef-01cd800d332f req-d533f0fa-6103-4437-87ef-01cd800d332f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:14 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d533f0fa-6103-4437-87ef-01cd800d332f', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/87d9afd1602442aeb5e1593c6e53f517/users/11f53b26ae124e4fa34e2f85f468527d/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:14.551 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 11f53b26ae124e4fa34e2f85f468527d is created with scope project and roles: ['member', 'admin'] 2026-03-20 21:20:14.552 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-FloatingIPTestJSON-959138799-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '87d9afd1602442aeb5e1593c6e53f517', 'project_name': 'tempest-FloatingIPTestJSON-959138799', 'tenant_id': '87d9afd1602442aeb5e1593c6e53f517', 'tenant_name': 'tempest-FloatingIPTestJSON-959138799', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '11f53b26ae124e4fa34e2f85f468527d', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:14.552 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-FloatingIPTestJSON-959138799-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '87d9afd1602442aeb5e1593c6e53f517', 'project_name': 'tempest-FloatingIPTestJSON-959138799', 'tenant_id': '87d9afd1602442aeb5e1593c6e53f517', 'tenant_name': 'tempest-FloatingIPTestJSON-959138799', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '11f53b26ae124e4fa34e2f85f468527d', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:14.880 95895 INFO tempest.lib.common.rest_client [req-5cba6065-d2fc-4585-8803-1272cbe97715 req-5cba6065-d2fc-4585-8803-1272cbe97715 ] Request (FloatingIPTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.325s 2026-03-20 21:20:14.880 95895 DEBUG tempest.lib.common.rest_client [req-5cba6065-d2fc-4585-8803-1272cbe97715 req-5cba6065-d2fc-4585-8803-1272cbe97715 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:14 GMT', 'server': 'Apache', 'content-length': '4628', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5cba6065-d2fc-4585-8803-1272cbe97715', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "11f53b26ae124e4fa34e2f85f468527d", "name": "tempest-FloatingIPTestJSON-959138799-project-member", "password_expires_at": null}, "audit_ids": ["kcFoW7o0RT-CctHu3feisQ"], "expires_at": "2026-03-21T21:20:14.000000Z", "issued_at": "2026-03-20T21:20:14.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "87d9afd1602442aeb5e1593c6e53f517", "name": "tempest-FloatingIPTestJSON-959138799"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/87d9afd1602442aeb5e1593c6e53f517", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/87d9afd1602442aeb5e1593c6e53f517", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983 _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:14.881 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['reader'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:20:14.881 95895 DEBUG tempest.lib.common.dynamic_creds [-] Reusing existing project 87d9afd1602442aeb5e1593c6e53f517 from creds: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-FloatingIPTestJSON-959138799-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '87d9afd1602442aeb5e1593c6e53f517', 'project_name': 'tempest-FloatingIPTestJSON-959138799', 'tenant_id': '87d9afd1602442aeb5e1593c6e53f517', 'tenant_name': 'tempest-FloatingIPTestJSON-959138799', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '11f53b26ae124e4fa34e2f85f468527d', 'system': None}, Network: None, Subnet: None, Router: None _get_project_id /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:399 2026-03-20 21:20:14.920 95895 INFO tempest.lib.common.rest_client [req-fb208e53-72b1-47ca-893d-a12fcc255ba0 req-fb208e53-72b1-47ca-893d-a12fcc255ba0 ] Request (FloatingIPTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/projects/87d9afd1602442aeb5e1593c6e53f517 0.039s 2026-03-20 21:20:14.920 95895 DEBUG tempest.lib.common.rest_client [req-fb208e53-72b1-47ca-893d-a12fcc255ba0 req-fb208e53-72b1-47ca-893d-a12fcc255ba0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:14 GMT', 'server': 'Apache', 'content-length': '365', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-fb208e53-72b1-47ca-893d-a12fcc255ba0', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/projects/87d9afd1602442aeb5e1593c6e53f517'} Body: b'{"project": {"id": "87d9afd1602442aeb5e1593c6e53f517", "name": "tempest-FloatingIPTestJSON-959138799", "domain_id": "default", "description": "tempest-FloatingIPTestJSON-959138799-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/87d9afd1602442aeb5e1593c6e53f517"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:14.921 95895 INFO tempest.lib.common.dynamic_creds [-] Using the existing project 87d9afd1602442aeb5e1593c6e53f517 for scope project and roles: ['reader'] 2026-03-20 21:20:15.223 95895 INFO tempest.lib.common.rest_client [req-5aa9a905-e218-4e1b-aafe-85888bdb87ca req-5aa9a905-e218-4e1b-aafe-85888bdb87ca ] Request (FloatingIPTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.302s 2026-03-20 21:20:15.223 95895 DEBUG tempest.lib.common.rest_client [req-5aa9a905-e218-4e1b-aafe-85888bdb87ca req-5aa9a905-e218-4e1b-aafe-85888bdb87ca ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-FloatingIPTestJSON-959138799-project-reader", "password": "K7_WtzUU=TngH+2", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:14 GMT', 'server': 'Apache', 'content-length': '287', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5aa9a905-e218-4e1b-aafe-85888bdb87ca', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "097524b834da4e2fbd0bb0e8ac7e21b1", "name": "tempest-FloatingIPTestJSON-959138799-project-reader", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/097524b834da4e2fbd0bb0e8ac7e21b1"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:15.240 95895 INFO tempest.lib.common.rest_client [req-711040bc-fb0f-434e-9bf4-21abd1521c74 req-711040bc-fb0f-434e-9bf4-21abd1521c74 ] Request (FloatingIPTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.017s 2026-03-20 21:20:15.240 95895 DEBUG tempest.lib.common.rest_client [req-711040bc-fb0f-434e-9bf4-21abd1521c74 req-711040bc-fb0f-434e-9bf4-21abd1521c74 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:15 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-711040bc-fb0f-434e-9bf4-21abd1521c74', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:15.267 95895 INFO tempest.lib.common.rest_client [req-061c0da8-94b2-4440-a0f0-34ebe6ea92cb req-061c0da8-94b2-4440-a0f0-34ebe6ea92cb ] Request (FloatingIPTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/87d9afd1602442aeb5e1593c6e53f517/users/097524b834da4e2fbd0bb0e8ac7e21b1/roles/e8306b5d47d548859e8b8fd8e8b1decd 0.026s 2026-03-20 21:20:15.267 95895 DEBUG tempest.lib.common.rest_client [req-061c0da8-94b2-4440-a0f0-34ebe6ea92cb req-061c0da8-94b2-4440-a0f0-34ebe6ea92cb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:15 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-061c0da8-94b2-4440-a0f0-34ebe6ea92cb', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/87d9afd1602442aeb5e1593c6e53f517/users/097524b834da4e2fbd0bb0e8ac7e21b1/roles/e8306b5d47d548859e8b8fd8e8b1decd'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:15.308 95895 INFO tempest.lib.common.rest_client [req-cdeaab58-4d5a-49f5-85e6-d8716e481af4 req-cdeaab58-4d5a-49f5-85e6-d8716e481af4 ] Request (FloatingIPTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.041s 2026-03-20 21:20:15.308 95895 DEBUG tempest.lib.common.rest_client [req-cdeaab58-4d5a-49f5-85e6-d8716e481af4 req-cdeaab58-4d5a-49f5-85e6-d8716e481af4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:15 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-cdeaab58-4d5a-49f5-85e6-d8716e481af4', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:15.328 95895 INFO tempest.lib.common.rest_client [req-71dcb1d2-50ba-4ec7-bfde-eb42298a8eea req-71dcb1d2-50ba-4ec7-bfde-eb42298a8eea ] Request (FloatingIPTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/87d9afd1602442aeb5e1593c6e53f517/users/097524b834da4e2fbd0bb0e8ac7e21b1/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.020s 2026-03-20 21:20:15.329 95895 DEBUG tempest.lib.common.rest_client [req-71dcb1d2-50ba-4ec7-bfde-eb42298a8eea req-71dcb1d2-50ba-4ec7-bfde-eb42298a8eea ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:15 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-71dcb1d2-50ba-4ec7-bfde-eb42298a8eea', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/87d9afd1602442aeb5e1593c6e53f517/users/097524b834da4e2fbd0bb0e8ac7e21b1/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:15.329 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 097524b834da4e2fbd0bb0e8ac7e21b1 is created with scope project and roles: ['reader', 'admin'] 2026-03-20 21:20:15.329 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-FloatingIPTestJSON-959138799-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '87d9afd1602442aeb5e1593c6e53f517', 'project_name': 'tempest-FloatingIPTestJSON-959138799', 'tenant_id': '87d9afd1602442aeb5e1593c6e53f517', 'tenant_name': 'tempest-FloatingIPTestJSON-959138799', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '097524b834da4e2fbd0bb0e8ac7e21b1', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:15.329 95895 INFO tempest.lib.common.dynamic_creds [-] Network resources are not created for requested scope: project and credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-FloatingIPTestJSON-959138799-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '87d9afd1602442aeb5e1593c6e53f517', 'project_name': 'tempest-FloatingIPTestJSON-959138799', 'tenant_id': '87d9afd1602442aeb5e1593c6e53f517', 'tenant_name': 'tempest-FloatingIPTestJSON-959138799', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '097524b834da4e2fbd0bb0e8ac7e21b1', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:15.654 95895 INFO tempest.lib.common.rest_client [req-8a772dba-673d-4494-8d17-8f998034c351 req-8a772dba-673d-4494-8d17-8f998034c351 ] Request (FloatingIPTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.322s 2026-03-20 21:20:15.654 95895 DEBUG tempest.lib.common.rest_client [req-8a772dba-673d-4494-8d17-8f998034c351 req-8a772dba-673d-4494-8d17-8f998034c351 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:15 GMT', 'server': 'Apache', 'content-length': '4628', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-8a772dba-673d-4494-8d17-8f998034c351', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "097524b834da4e2fbd0bb0e8ac7e21b1", "name": "tempest-FloatingIPTestJSON-959138799-project-reader", "password_expires_at": null}, "audit_ids": ["nsQyUmYLQ12HU-Ob2EoPbw"], "expires_at": "2026-03-21T21:20:15.000000Z", "issued_at": "2026-03-20T21:20:15.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "87d9afd1602442aeb5e1593c6e53f517", "name": "tempest-FloatingIPTestJSON-959138799"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/87d9afd1602442aeb5e1593c6e53f517", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/87d9afd1602442aeb5e1593c6e53f517", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983 _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:16.292 95895 INFO tempest.lib.common.rest_client [req-d765e00b-a3c9-4959-a7a5-c0297d5a7242 req-d765e00b-a3c9-4959-a7a5-c0297d5a7242 ] Request (FloatingIPTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/networks 0.636s 2026-03-20 21:20:16.292 95895 DEBUG tempest.lib.common.rest_client [req-d765e00b-a3c9-4959-a7a5-c0297d5a7242 req-d765e00b-a3c9-4959-a7a5-c0297d5a7242 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-FloatingIPTestJSON-test-network-1494042799"}} Response - Headers: {'content-type': 'application/json', 'content-length': '479', 'x-openstack-request-id': 'req-d765e00b-a3c9-4959-a7a5-c0297d5a7242', 'date': 'Fri, 20 Mar 2026 21:20:16 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"e808cbf1-63e7-4333-af23-58ea41f7cebe","name":"tempest-FloatingIPTestJSON-test-network-1494042799","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","project_id":"87d9afd1602442aeb5e1593c6e53f517","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-FloatingIPTestJSON-959138799","tempest-FloatingIPTestJSON-test-network-1494042799"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:16.493 95895 INFO tempest.lib.common.rest_client [req-06586c68-2301-4f91-82dd-ff125057dd2a req-06586c68-2301-4f91-82dd-ff125057dd2a ] Request (FloatingIPTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.200s 2026-03-20 21:20:16.493 95895 DEBUG tempest.lib.common.rest_client [req-06586c68-2301-4f91-82dd-ff125057dd2a req-06586c68-2301-4f91-82dd-ff125057dd2a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "e808cbf1-63e7-4333-af23-58ea41f7cebe", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1", "enable_dhcp": false}} Response - Headers: {'content-type': 'application/json', 'content-length': '488', 'x-openstack-request-id': 'req-06586c68-2301-4f91-82dd-ff125057dd2a', 'date': 'Fri, 20 Mar 2026 21:20:16 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"9b325f86-a1f1-4ca6-a764-cdd1b9301846","name":"","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"e808cbf1-63e7-4333-af23-58ea41f7cebe","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":false,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:16.615 95895 INFO tempest.lib.common.rest_client [req-e70dd212-9f32-4441-a714-6fd0fe5ca2d3 req-e70dd212-9f32-4441-a714-6fd0fe5ca2d3 ] Request (FloatingIPTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/routers 0.122s 2026-03-20 21:20:16.616 95895 DEBUG tempest.lib.common.rest_client [req-e70dd212-9f32-4441-a714-6fd0fe5ca2d3 req-e70dd212-9f32-4441-a714-6fd0fe5ca2d3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-FloatingIPTestJSON-router-2128345043", "external_gateway_info": {"network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64"}, "admin_state_up": false}} Response - Headers: {'content-type': 'application/json', 'content-length': '498', 'x-openstack-request-id': 'req-e70dd212-9f32-4441-a714-6fd0fe5ca2d3', 'date': 'Fri, 20 Mar 2026 21:20:16 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/routers'} Body: b'{"router": {"id": "ced255ec-d84b-488a-b951-cb8ba9d97309", "name": "tempest-FloatingIPTestJSON-router-2128345043", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": {"network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "enable_snat": true}, "fq_name": ["default-domain", "tempest-FloatingIPTestJSON-959138799", "tempest-FloatingIPTestJSON-router-2128345043"], "description": "", "project_id": "87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:16.886 95895 INFO tempest.lib.common.rest_client [req-45240452-1d12-41ea-b8c4-51a7faf98680 req-45240452-1d12-41ea-b8c4-51a7faf98680 ] Request (FloatingIPTestJSON:setUpClass): 200 PUT http://10.0.0.50:9696/v2.0/routers/ced255ec-d84b-488a-b951-cb8ba9d97309/add_router_interface 0.270s 2026-03-20 21:20:16.887 95895 DEBUG tempest.lib.common.rest_client [req-45240452-1d12-41ea-b8c4-51a7faf98680 req-45240452-1d12-41ea-b8c4-51a7faf98680 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "9b325f86-a1f1-4ca6-a764-cdd1b9301846"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-45240452-1d12-41ea-b8c4-51a7faf98680', 'date': 'Fri, 20 Mar 2026 21:20:16 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/ced255ec-d84b-488a-b951-cb8ba9d97309/add_router_interface'} Body: b'{"id": "ced255ec-d84b-488a-b951-cb8ba9d97309", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "port_id": "a014f58f-df98-4e5d-a752-bb9b65708192", "subnet_id": "9b325f86-a1f1-4ca6-a764-cdd1b9301846"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:17.147 95895 INFO tempest.lib.common.rest_client [req-733fc276-2266-4377-b772-acdad66d031a req-733fc276-2266-4377-b772-acdad66d031a ] Request (FloatingIPTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/ports 0.260s 2026-03-20 21:20:17.148 95895 DEBUG tempest.lib.common.rest_client [req-733fc276-2266-4377-b772-acdad66d031a req-733fc276-2266-4377-b772-acdad66d031a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "e808cbf1-63e7-4333-af23-58ea41f7cebe", "name": "tempest-FloatingIPTestJSON-1950419706"}} Response - Headers: {'content-type': 'application/json', 'content-length': '702', 'x-openstack-request-id': 'req-733fc276-2266-4377-b772-acdad66d031a', 'date': 'Fri, 20 Mar 2026 21:20:17 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-FloatingIPTestJSON-1950419706","id":"6abe7472-154d-4a43-8bc3-b0032693c337","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"e808cbf1-63e7-4333-af23-58ea41f7cebe","mac_address":"02:6a:be:74:72:15","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.3","subnet_id":"9b325f86-a1f1-4ca6-a764-cdd1b9301846"}],"security_groups":["76b6f3d5-89e6-46de-8aab-f65ffc5c9126"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:17.320 95895 INFO tempest.lib.common.rest_client [req-61fea0cc-fa53-4f61-94d2-a4b41ba15ee3 req-61fea0cc-fa53-4f61-94d2-a4b41ba15ee3 ] Request (FloatingIPTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/ports 0.172s 2026-03-20 21:20:17.320 95895 DEBUG tempest.lib.common.rest_client [req-61fea0cc-fa53-4f61-94d2-a4b41ba15ee3 req-61fea0cc-fa53-4f61-94d2-a4b41ba15ee3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "e808cbf1-63e7-4333-af23-58ea41f7cebe", "name": "tempest-FloatingIPTestJSON-1938982625"}} Response - Headers: {'content-type': 'application/json', 'content-length': '702', 'x-openstack-request-id': 'req-61fea0cc-fa53-4f61-94d2-a4b41ba15ee3', 'date': 'Fri, 20 Mar 2026 21:20:17 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-FloatingIPTestJSON-1938982625","id":"6ef46ddf-55f1-4c39-809c-6d38fc901972","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"e808cbf1-63e7-4333-af23-58ea41f7cebe","mac_address":"02:6e:f4:6d:df:55","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.4","subnet_id":"9b325f86-a1f1-4ca6-a764-cdd1b9301846"}],"security_groups":["76b6f3d5-89e6-46de-8aab-f65ffc5c9126"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:17.445 95895 INFO tempest.lib.common.rest_client [req-c382f027-2134-4ffb-994d-424e0e5d4585 req-c382f027-2134-4ffb-994d-424e0e5d4585 ] Request (FloatingIPTestJSON:test_create_floating_ip_specifying_a_fixed_ip_address): 201 POST http://10.0.0.50:9696/v2.0/floatingips 0.124s 2026-03-20 21:20:17.446 95895 DEBUG tempest.lib.common.rest_client [req-c382f027-2134-4ffb-994d-424e0e5d4585 req-c382f027-2134-4ffb-994d-424e0e5d4585 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "port_id": "6ef46ddf-55f1-4c39-809c-6d38fc901972", "fixed_ip_address": "10.100.0.4"}} Response - Headers: {'content-type': 'application/json', 'content-length': '439', 'x-openstack-request-id': 'req-c382f027-2134-4ffb-994d-424e0e5d4585', 'date': 'Fri, 20 Mar 2026 21:20:17 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips'} Body: b'{"floatingip": {"id": "287a145e-5933-4354-94ff-738340c95483", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "floating_ip_address": "172.23.0.11", "floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "router_id": "ced255ec-d84b-488a-b951-cb8ba9d97309", "port_id": "6ef46ddf-55f1-4c39-809c-6d38fc901972", "fixed_ip_address": "10.100.0.4", "status": "ACTIVE", "description": "", "project_id": "87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:17.484 95895 INFO tempest.lib.common.rest_client [req-1a01b460-46e8-4c35-b80e-3a701b7bcc87 req-1a01b460-46e8-4c35-b80e-3a701b7bcc87 ] Request (FloatingIPTestJSON:test_create_floating_ip_specifying_a_fixed_ip_address): 200 PUT http://10.0.0.50:9696/v2.0/floatingips/287a145e-5933-4354-94ff-738340c95483 0.038s 2026-03-20 21:20:17.484 95895 DEBUG tempest.lib.common.rest_client [req-1a01b460-46e8-4c35-b80e-3a701b7bcc87 req-1a01b460-46e8-4c35-b80e-3a701b7bcc87 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": null}} Response - Headers: {'content-type': 'application/json', 'content-length': '361', 'x-openstack-request-id': 'req-1a01b460-46e8-4c35-b80e-3a701b7bcc87', 'date': 'Fri, 20 Mar 2026 21:20:17 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips/287a145e-5933-4354-94ff-738340c95483'} Body: b'{"floatingip": {"id": "287a145e-5933-4354-94ff-738340c95483", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "floating_ip_address": "172.23.0.11", "floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "description": "", "project_id": "87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:17.547 95895 INFO tempest.lib.common.rest_client [req-4d47fd9b-02c0-4dd7-81c8-33155990ecac req-4d47fd9b-02c0-4dd7-81c8-33155990ecac ] Request (FloatingIPTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/floatingips/287a145e-5933-4354-94ff-738340c95483 0.062s 2026-03-20 21:20:17.547 95895 DEBUG tempest.lib.common.rest_client [req-4d47fd9b-02c0-4dd7-81c8-33155990ecac req-4d47fd9b-02c0-4dd7-81c8-33155990ecac ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-4d47fd9b-02c0-4dd7-81c8-33155990ecac', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:20:17 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips/287a145e-5933-4354-94ff-738340c95483'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:17.687 95895 INFO tempest.lib.common.rest_client [req-b2a89183-04a2-472b-8431-942c8cf15a88 req-b2a89183-04a2-472b-8431-942c8cf15a88 ] Request (FloatingIPTestJSON:test_create_list_show_update_delete_floating_ip): 201 POST http://10.0.0.50:9696/v2.0/floatingips 0.138s 2026-03-20 21:20:17.687 95895 DEBUG tempest.lib.common.rest_client [req-b2a89183-04a2-472b-8431-942c8cf15a88 req-b2a89183-04a2-472b-8431-942c8cf15a88 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "port_id": "6abe7472-154d-4a43-8bc3-b0032693c337"}} Response - Headers: {'content-type': 'application/json', 'content-length': '439', 'x-openstack-request-id': 'req-b2a89183-04a2-472b-8431-942c8cf15a88', 'date': 'Fri, 20 Mar 2026 21:20:17 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips'} Body: b'{"floatingip": {"id": "cf1c6e51-6385-416c-9a95-7789eb33f4af", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "floating_ip_address": "172.23.0.11", "floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "router_id": "ced255ec-d84b-488a-b951-cb8ba9d97309", "port_id": "6abe7472-154d-4a43-8bc3-b0032693c337", "fixed_ip_address": "10.100.0.3", "status": "ACTIVE", "description": "", "project_id": "87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:17.704 95895 INFO tempest.lib.common.rest_client [req-f6d2742c-9c44-4c59-a6e7-d19e8873c3f3 req-f6d2742c-9c44-4c59-a6e7-d19e8873c3f3 ] Request (FloatingIPTestJSON:test_create_list_show_update_delete_floating_ip): 200 GET http://10.0.0.50:9696/v2.0/floatingips/cf1c6e51-6385-416c-9a95-7789eb33f4af 0.017s 2026-03-20 21:20:17.704 95895 DEBUG tempest.lib.common.rest_client [req-f6d2742c-9c44-4c59-a6e7-d19e8873c3f3 req-f6d2742c-9c44-4c59-a6e7-d19e8873c3f3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '439', 'x-openstack-request-id': 'req-f6d2742c-9c44-4c59-a6e7-d19e8873c3f3', 'date': 'Fri, 20 Mar 2026 21:20:17 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips/cf1c6e51-6385-416c-9a95-7789eb33f4af'} Body: b'{"floatingip": {"id": "cf1c6e51-6385-416c-9a95-7789eb33f4af", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "floating_ip_address": "172.23.0.11", "floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "router_id": "ced255ec-d84b-488a-b951-cb8ba9d97309", "port_id": "6abe7472-154d-4a43-8bc3-b0032693c337", "fixed_ip_address": "10.100.0.3", "status": "ACTIVE", "description": "", "project_id": "87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:17.721 95895 INFO tempest.lib.common.rest_client [req-9fc87fb2-0103-4b6e-96d7-4d016c9a278d req-9fc87fb2-0103-4b6e-96d7-4d016c9a278d ] Request (FloatingIPTestJSON:test_create_list_show_update_delete_floating_ip): 200 GET http://10.0.0.50:9696/v2.0/floatingips 0.016s 2026-03-20 21:20:17.722 95895 DEBUG tempest.lib.common.rest_client [req-9fc87fb2-0103-4b6e-96d7-4d016c9a278d req-9fc87fb2-0103-4b6e-96d7-4d016c9a278d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '442', 'x-openstack-request-id': 'req-9fc87fb2-0103-4b6e-96d7-4d016c9a278d', 'date': 'Fri, 20 Mar 2026 21:20:17 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips'} Body: b'{"floatingips": [{"id": "cf1c6e51-6385-416c-9a95-7789eb33f4af", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "floating_ip_address": "172.23.0.11", "floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "router_id": "ced255ec-d84b-488a-b951-cb8ba9d97309", "port_id": "6abe7472-154d-4a43-8bc3-b0032693c337", "fixed_ip_address": "10.100.0.3", "status": "ACTIVE", "description": "", "project_id": "87d9afd1602442aeb5e1593c6e53f517"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:17.779 95895 INFO tempest.lib.common.rest_client [req-4fafb816-d02d-4754-bd01-7ee1cfa4e062 req-4fafb816-d02d-4754-bd01-7ee1cfa4e062 ] Request (FloatingIPTestJSON:test_create_list_show_update_delete_floating_ip): 200 PUT http://10.0.0.50:9696/v2.0/floatingips/cf1c6e51-6385-416c-9a95-7789eb33f4af 0.057s 2026-03-20 21:20:17.780 95895 DEBUG tempest.lib.common.rest_client [req-4fafb816-d02d-4754-bd01-7ee1cfa4e062 req-4fafb816-d02d-4754-bd01-7ee1cfa4e062 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": "6ef46ddf-55f1-4c39-809c-6d38fc901972"}} Response - Headers: {'content-type': 'application/json', 'content-length': '439', 'x-openstack-request-id': 'req-4fafb816-d02d-4754-bd01-7ee1cfa4e062', 'date': 'Fri, 20 Mar 2026 21:20:17 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips/cf1c6e51-6385-416c-9a95-7789eb33f4af'} Body: b'{"floatingip": {"id": "cf1c6e51-6385-416c-9a95-7789eb33f4af", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "floating_ip_address": "172.23.0.11", "floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "router_id": "ced255ec-d84b-488a-b951-cb8ba9d97309", "port_id": "6ef46ddf-55f1-4c39-809c-6d38fc901972", "fixed_ip_address": "10.100.0.4", "status": "ACTIVE", "description": "", "project_id": "87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:17.820 95895 INFO tempest.lib.common.rest_client [req-312816c6-1b73-4457-953c-6e6f0c42e8ba req-312816c6-1b73-4457-953c-6e6f0c42e8ba ] Request (FloatingIPTestJSON:test_create_list_show_update_delete_floating_ip): 200 PUT http://10.0.0.50:9696/v2.0/floatingips/cf1c6e51-6385-416c-9a95-7789eb33f4af 0.039s 2026-03-20 21:20:17.820 95895 DEBUG tempest.lib.common.rest_client [req-312816c6-1b73-4457-953c-6e6f0c42e8ba req-312816c6-1b73-4457-953c-6e6f0c42e8ba ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": null}} Response - Headers: {'content-type': 'application/json', 'content-length': '361', 'x-openstack-request-id': 'req-312816c6-1b73-4457-953c-6e6f0c42e8ba', 'date': 'Fri, 20 Mar 2026 21:20:17 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips/cf1c6e51-6385-416c-9a95-7789eb33f4af'} Body: b'{"floatingip": {"id": "cf1c6e51-6385-416c-9a95-7789eb33f4af", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "floating_ip_address": "172.23.0.11", "floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "description": "", "project_id": "87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:17.880 95895 INFO tempest.lib.common.rest_client [req-f5987342-f3c2-4fc6-8029-3fcdaaf9c7b5 req-f5987342-f3c2-4fc6-8029-3fcdaaf9c7b5 ] Request (FloatingIPTestJSON:test_create_list_show_update_delete_floating_ip): 204 DELETE http://10.0.0.50:9696/v2.0/floatingips/cf1c6e51-6385-416c-9a95-7789eb33f4af 0.060s 2026-03-20 21:20:17.880 95895 DEBUG tempest.lib.common.rest_client [req-f5987342-f3c2-4fc6-8029-3fcdaaf9c7b5 req-f5987342-f3c2-4fc6-8029-3fcdaaf9c7b5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-f5987342-f3c2-4fc6-8029-3fcdaaf9c7b5', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:20:17 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips/cf1c6e51-6385-416c-9a95-7789eb33f4af'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:17.891 95895 INFO tempest.lib.common.rest_client [req-182bc780-dede-4056-9beb-e8b36c92fcf4 req-182bc780-dede-4056-9beb-e8b36c92fcf4 ] Request (FloatingIPTestJSON:_run_cleanups): 404 DELETE http://10.0.0.50:9696/v2.0/floatingips/cf1c6e51-6385-416c-9a95-7789eb33f4af 0.011s 2026-03-20 21:20:17.892 95895 DEBUG tempest.lib.common.rest_client [req-182bc780-dede-4056-9beb-e8b36c92fcf4 req-182bc780-dede-4056-9beb-e8b36c92fcf4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '144', 'x-openstack-request-id': 'req-182bc780-dede-4056-9beb-e8b36c92fcf4', 'date': 'Fri, 20 Mar 2026 21:20:17 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips/cf1c6e51-6385-416c-9a95-7789eb33f4af'} Body: b'{"NeutronError": {"type": "FloatingIPNotFound", "message": "Floating IP cf1c6e51-6385-416c-9a95-7789eb33f4af could not be found", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:17.921 95895 INFO tempest.lib.common.rest_client [req-ac524c14-c6bf-41b0-9c68-b4a051ee2f63 req-ac524c14-c6bf-41b0-9c68-b4a051ee2f63 ] Request (FloatingIPTestJSON:test_create_update_floatingip_with_port_multiple_ip_address): 200 GET http://10.0.0.50:9696/v2.0/ports?network_id=e808cbf1-63e7-4333-af23-58ea41f7cebe 0.028s 2026-03-20 21:20:17.922 95895 DEBUG tempest.lib.common.rest_client [req-ac524c14-c6bf-41b0-9c68-b4a051ee2f63 req-ac524c14-c6bf-41b0-9c68-b4a051ee2f63 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '2100', 'x-openstack-request-id': 'req-ac524c14-c6bf-41b0-9c68-b4a051ee2f63', 'date': 'Fri, 20 Mar 2026 21:20:17 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?network_id=e808cbf1-63e7-4333-af23-58ea41f7cebe'} Body: b'{"ports":[{"name":"a014f58f-df98-4e5d-a752-bb9b65708192","id":"a014f58f-df98-4e5d-a752-bb9b65708192","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"e808cbf1-63e7-4333-af23-58ea41f7cebe","mac_address":"02:a0:14:f5:8f:df","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.1","subnet_id":"9b325f86-a1f1-4ca6-a764-cdd1b9301846"}],"security_groups":[],"admin_state_up":true,"device_id":"ced255ec-d84b-488a-b951-cb8ba9d97309","device_owner":"network:router_interface","status":"ACTIVE","port_security_enabled":false,"project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"name":"tempest-FloatingIPTestJSON-1950419706","id":"6abe7472-154d-4a43-8bc3-b0032693c337","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"e808cbf1-63e7-4333-af23-58ea41f7cebe","mac_address":"02:6a:be:74:72:15","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.3","subnet_id":"9b325f86-a1f1-4ca6-a764-cdd1b9301846"}],"security_groups":["76b6f3d5-89e6-46de-8aab-f65ffc5c9126"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"name":"tempest-FloatingIPTestJSON-1938982625","id":"6ef46ddf-55f1-4c39-809c-6d38fc901972","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"e808cbf1-63e7-4333-af23-58ea41f7cebe","mac_address":"02:6e:f4:6d:df:55","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.4","subnet_id":"9b325f86-a1f1-4ca6-a764-cdd1b9301846"}],"security_groups":["76b6f3d5-89e6-46de-8aab-f65ffc5c9126"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"87d9afd1602442aeb5e1593c6e53f517"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:17.939 95895 INFO tempest.lib.common.rest_client [req-7ebdb742-046f-42b2-b636-dccd815e5609 req-7ebdb742-046f-42b2-b636-dccd815e5609 ] Request (FloatingIPTestJSON:test_create_update_floatingip_with_port_multiple_ip_address): 200 GET http://10.0.0.50:9696/v2.0/subnets/9b325f86-a1f1-4ca6-a764-cdd1b9301846 0.017s 2026-03-20 21:20:17.939 95895 DEBUG tempest.lib.common.rest_client [req-7ebdb742-046f-42b2-b636-dccd815e5609 req-7ebdb742-046f-42b2-b636-dccd815e5609 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '488', 'x-openstack-request-id': 'req-7ebdb742-046f-42b2-b636-dccd815e5609', 'date': 'Fri, 20 Mar 2026 21:20:17 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/9b325f86-a1f1-4ca6-a764-cdd1b9301846'} Body: b'{"subnet":{"id":"9b325f86-a1f1-4ca6-a764-cdd1b9301846","name":"","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"e808cbf1-63e7-4333-af23-58ea41f7cebe","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":false,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:18.195 95895 INFO tempest.lib.common.rest_client [req-e083b3c1-92e8-49cc-bf18-70ee9aef594d req-e083b3c1-92e8-49cc-bf18-70ee9aef594d ] Request (FloatingIPTestJSON:test_create_update_floatingip_with_port_multiple_ip_address): 201 POST http://10.0.0.50:9696/v2.0/ports 0.255s 2026-03-20 21:20:18.195 95895 DEBUG tempest.lib.common.rest_client [req-e083b3c1-92e8-49cc-bf18-70ee9aef594d req-e083b3c1-92e8-49cc-bf18-70ee9aef594d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "e808cbf1-63e7-4333-af23-58ea41f7cebe", "name": "tempest-FloatingIPTestJSON-2085688621", "fixed_ips": [{"ip_address": "10.100.0.14"}, {"ip_address": "10.100.0.13"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '783', 'x-openstack-request-id': 'req-e083b3c1-92e8-49cc-bf18-70ee9aef594d', 'date': 'Fri, 20 Mar 2026 21:20:18 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-FloatingIPTestJSON-2085688621","id":"b7eaaf7f-af22-4b58-aec8-bde0a64cec8f","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"e808cbf1-63e7-4333-af23-58ea41f7cebe","mac_address":"02:b7:ea:af:7f:af","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.13","subnet_id":"9b325f86-a1f1-4ca6-a764-cdd1b9301846"},{"ip_address":"10.100.0.14","subnet_id":"9b325f86-a1f1-4ca6-a764-cdd1b9301846"}],"security_groups":["76b6f3d5-89e6-46de-8aab-f65ffc5c9126"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:18.335 95895 INFO tempest.lib.common.rest_client [req-5725897a-725f-43b0-919b-dcc900264a1c req-5725897a-725f-43b0-919b-dcc900264a1c ] Request (FloatingIPTestJSON:test_create_update_floatingip_with_port_multiple_ip_address): 201 POST http://10.0.0.50:9696/v2.0/floatingips 0.139s 2026-03-20 21:20:18.335 95895 DEBUG tempest.lib.common.rest_client [req-5725897a-725f-43b0-919b-dcc900264a1c req-5725897a-725f-43b0-919b-dcc900264a1c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "port_id": "b7eaaf7f-af22-4b58-aec8-bde0a64cec8f", "fixed_ip_address": "10.100.0.14"}} Response - Headers: {'content-type': 'application/json', 'content-length': '440', 'x-openstack-request-id': 'req-5725897a-725f-43b0-919b-dcc900264a1c', 'date': 'Fri, 20 Mar 2026 21:20:18 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips'} Body: b'{"floatingip": {"id": "31e8ddb7-9806-494a-8491-773c1aa30a52", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "floating_ip_address": "172.23.0.11", "floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "router_id": "ced255ec-d84b-488a-b951-cb8ba9d97309", "port_id": "b7eaaf7f-af22-4b58-aec8-bde0a64cec8f", "fixed_ip_address": "10.100.0.14", "status": "ACTIVE", "description": "", "project_id": "87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:18.386 95895 INFO tempest.lib.common.rest_client [req-5c85e92e-4c5a-49cd-94a4-4e4720d7e94c req-5c85e92e-4c5a-49cd-94a4-4e4720d7e94c ] Request (FloatingIPTestJSON:test_create_update_floatingip_with_port_multiple_ip_address): 200 PUT http://10.0.0.50:9696/v2.0/floatingips/31e8ddb7-9806-494a-8491-773c1aa30a52 0.050s 2026-03-20 21:20:18.386 95895 DEBUG tempest.lib.common.rest_client [req-5c85e92e-4c5a-49cd-94a4-4e4720d7e94c req-5c85e92e-4c5a-49cd-94a4-4e4720d7e94c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": "b7eaaf7f-af22-4b58-aec8-bde0a64cec8f", "fixed_ip_address": "10.100.0.13"}} Response - Headers: {'content-type': 'application/json', 'content-length': '440', 'x-openstack-request-id': 'req-5c85e92e-4c5a-49cd-94a4-4e4720d7e94c', 'date': 'Fri, 20 Mar 2026 21:20:18 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips/31e8ddb7-9806-494a-8491-773c1aa30a52'} Body: b'{"floatingip": {"id": "31e8ddb7-9806-494a-8491-773c1aa30a52", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "floating_ip_address": "172.23.0.11", "floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "router_id": "ced255ec-d84b-488a-b951-cb8ba9d97309", "port_id": "b7eaaf7f-af22-4b58-aec8-bde0a64cec8f", "fixed_ip_address": "10.100.0.13", "status": "ACTIVE", "description": "", "project_id": "87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:18.443 95895 INFO tempest.lib.common.rest_client [req-bf9cfe3d-92ed-4f5b-b905-c0a4adcb8f47 req-bf9cfe3d-92ed-4f5b-b905-c0a4adcb8f47 ] Request (FloatingIPTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/floatingips/31e8ddb7-9806-494a-8491-773c1aa30a52 0.057s 2026-03-20 21:20:18.443 95895 DEBUG tempest.lib.common.rest_client [req-bf9cfe3d-92ed-4f5b-b905-c0a4adcb8f47 req-bf9cfe3d-92ed-4f5b-b905-c0a4adcb8f47 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-bf9cfe3d-92ed-4f5b-b905-c0a4adcb8f47', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:20:18 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips/31e8ddb7-9806-494a-8491-773c1aa30a52'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:18.567 95895 INFO tempest.lib.common.rest_client [req-6da5b7a2-3034-4ed7-8898-b8a6d411f5f6 req-6da5b7a2-3034-4ed7-8898-b8a6d411f5f6 ] Request (FloatingIPTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/ports/b7eaaf7f-af22-4b58-aec8-bde0a64cec8f 0.124s 2026-03-20 21:20:18.567 95895 DEBUG tempest.lib.common.rest_client [req-6da5b7a2-3034-4ed7-8898-b8a6d411f5f6 req-6da5b7a2-3034-4ed7-8898-b8a6d411f5f6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-6da5b7a2-3034-4ed7-8898-b8a6d411f5f6', 'date': 'Fri, 20 Mar 2026 21:20:18 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/b7eaaf7f-af22-4b58-aec8-bde0a64cec8f'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:18.652 95895 INFO tempest.lib.common.rest_client [req-cf2d7289-d19b-41dc-a31d-c8aba6d522bc req-cf2d7289-d19b-41dc-a31d-c8aba6d522bc ] Request (FloatingIPTestJSON:test_floating_ip_delete_port): 201 POST http://10.0.0.50:9696/v2.0/floatingips 0.083s 2026-03-20 21:20:18.652 95895 DEBUG tempest.lib.common.rest_client [req-cf2d7289-d19b-41dc-a31d-c8aba6d522bc req-cf2d7289-d19b-41dc-a31d-c8aba6d522bc ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64"}} Response - Headers: {'content-type': 'application/json', 'content-length': '361', 'x-openstack-request-id': 'req-cf2d7289-d19b-41dc-a31d-c8aba6d522bc', 'date': 'Fri, 20 Mar 2026 21:20:18 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips'} Body: b'{"floatingip": {"id": "2f142544-6564-426d-a71d-6d82f425de22", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "floating_ip_address": "172.23.0.11", "floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "description": "", "project_id": "87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:18.919 95895 INFO tempest.lib.common.rest_client [req-9d4eb30f-8bb0-483a-bfd0-be3cfbb15d21 req-9d4eb30f-8bb0-483a-bfd0-be3cfbb15d21 ] Request (FloatingIPTestJSON:test_floating_ip_delete_port): 201 POST http://10.0.0.50:9696/v2.0/ports 0.267s 2026-03-20 21:20:18.919 95895 DEBUG tempest.lib.common.rest_client [req-9d4eb30f-8bb0-483a-bfd0-be3cfbb15d21 req-9d4eb30f-8bb0-483a-bfd0-be3cfbb15d21 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "e808cbf1-63e7-4333-af23-58ea41f7cebe", "name": "tempest-FloatingIPTestJSON-1737434770"}} Response - Headers: {'content-type': 'application/json', 'content-length': '702', 'x-openstack-request-id': 'req-9d4eb30f-8bb0-483a-bfd0-be3cfbb15d21', 'date': 'Fri, 20 Mar 2026 21:20:18 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-FloatingIPTestJSON-1737434770","id":"ab50a6f9-cb6d-4c0f-8e24-89dc6aee6277","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"e808cbf1-63e7-4333-af23-58ea41f7cebe","mac_address":"02:ab:50:a6:f9:cb","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.5","subnet_id":"9b325f86-a1f1-4ca6-a764-cdd1b9301846"}],"security_groups":["76b6f3d5-89e6-46de-8aab-f65ffc5c9126"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:18.970 95895 INFO tempest.lib.common.rest_client [req-1005fecd-316a-461c-bac6-241a8fc0db9d req-1005fecd-316a-461c-bac6-241a8fc0db9d ] Request (FloatingIPTestJSON:test_floating_ip_delete_port): 200 PUT http://10.0.0.50:9696/v2.0/floatingips/2f142544-6564-426d-a71d-6d82f425de22 0.051s 2026-03-20 21:20:18.971 95895 DEBUG tempest.lib.common.rest_client [req-1005fecd-316a-461c-bac6-241a8fc0db9d req-1005fecd-316a-461c-bac6-241a8fc0db9d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": "ab50a6f9-cb6d-4c0f-8e24-89dc6aee6277"}} Response - Headers: {'content-type': 'application/json', 'content-length': '439', 'x-openstack-request-id': 'req-1005fecd-316a-461c-bac6-241a8fc0db9d', 'date': 'Fri, 20 Mar 2026 21:20:18 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips/2f142544-6564-426d-a71d-6d82f425de22'} Body: b'{"floatingip": {"id": "2f142544-6564-426d-a71d-6d82f425de22", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "floating_ip_address": "172.23.0.11", "floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "router_id": "ced255ec-d84b-488a-b951-cb8ba9d97309", "port_id": "ab50a6f9-cb6d-4c0f-8e24-89dc6aee6277", "fixed_ip_address": "10.100.0.5", "status": "ACTIVE", "description": "", "project_id": "87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:19.105 95895 INFO tempest.lib.common.rest_client [req-cf1804bd-efff-478a-a34a-49312f920eda req-cf1804bd-efff-478a-a34a-49312f920eda ] Request (FloatingIPTestJSON:test_floating_ip_delete_port): 204 DELETE http://10.0.0.50:9696/v2.0/ports/ab50a6f9-cb6d-4c0f-8e24-89dc6aee6277 0.134s 2026-03-20 21:20:19.106 95895 DEBUG tempest.lib.common.rest_client [req-cf1804bd-efff-478a-a34a-49312f920eda req-cf1804bd-efff-478a-a34a-49312f920eda ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-cf1804bd-efff-478a-a34a-49312f920eda', 'date': 'Fri, 20 Mar 2026 21:20:19 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/ab50a6f9-cb6d-4c0f-8e24-89dc6aee6277'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:19.135 95895 INFO tempest.lib.common.rest_client [req-119ac086-92dc-4540-a6b3-a0f47581df90 req-119ac086-92dc-4540-a6b3-a0f47581df90 ] Request (FloatingIPTestJSON:test_floating_ip_delete_port): 200 GET http://10.0.0.50:9696/v2.0/floatingips/2f142544-6564-426d-a71d-6d82f425de22 0.029s 2026-03-20 21:20:19.135 95895 DEBUG tempest.lib.common.rest_client [req-119ac086-92dc-4540-a6b3-a0f47581df90 req-119ac086-92dc-4540-a6b3-a0f47581df90 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '361', 'x-openstack-request-id': 'req-119ac086-92dc-4540-a6b3-a0f47581df90', 'date': 'Fri, 20 Mar 2026 21:20:19 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips/2f142544-6564-426d-a71d-6d82f425de22'} Body: b'{"floatingip": {"id": "2f142544-6564-426d-a71d-6d82f425de22", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "floating_ip_address": "172.23.0.11", "floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "description": "", "project_id": "87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:19.193 95895 INFO tempest.lib.common.rest_client [req-83028d9b-a78b-44db-ad83-87e5de7f4cb8 req-83028d9b-a78b-44db-ad83-87e5de7f4cb8 ] Request (FloatingIPTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/floatingips/2f142544-6564-426d-a71d-6d82f425de22 0.057s 2026-03-20 21:20:19.193 95895 DEBUG tempest.lib.common.rest_client [req-83028d9b-a78b-44db-ad83-87e5de7f4cb8 req-83028d9b-a78b-44db-ad83-87e5de7f4cb8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-83028d9b-a78b-44db-ad83-87e5de7f4cb8', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:20:19 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips/2f142544-6564-426d-a71d-6d82f425de22'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:19.346 95895 INFO tempest.lib.common.rest_client [req-e15ce03e-b790-415a-ba1b-7ecc29851df8 req-e15ce03e-b790-415a-ba1b-7ecc29851df8 ] Request (FloatingIPTestJSON:test_floating_ip_update_different_router): 201 POST http://10.0.0.50:9696/v2.0/floatingips 0.152s 2026-03-20 21:20:19.346 95895 DEBUG tempest.lib.common.rest_client [req-e15ce03e-b790-415a-ba1b-7ecc29851df8 req-e15ce03e-b790-415a-ba1b-7ecc29851df8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "port_id": "6ef46ddf-55f1-4c39-809c-6d38fc901972"}} Response - Headers: {'content-type': 'application/json', 'content-length': '439', 'x-openstack-request-id': 'req-e15ce03e-b790-415a-ba1b-7ecc29851df8', 'date': 'Fri, 20 Mar 2026 21:20:19 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips'} Body: b'{"floatingip": {"id": "7837ebef-3380-4c05-89a1-94599f300b51", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "floating_ip_address": "172.23.0.11", "floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "router_id": "ced255ec-d84b-488a-b951-cb8ba9d97309", "port_id": "6ef46ddf-55f1-4c39-809c-6d38fc901972", "fixed_ip_address": "10.100.0.4", "status": "ACTIVE", "description": "", "project_id": "87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:19.441 95895 INFO tempest.lib.common.rest_client [req-885e30c3-a84b-4b86-b640-9b767d6b9a4e req-885e30c3-a84b-4b86-b640-9b767d6b9a4e ] Request (FloatingIPTestJSON:test_floating_ip_update_different_router): 201 POST http://10.0.0.50:9696/v2.0/networks 0.094s 2026-03-20 21:20:19.441 95895 DEBUG tempest.lib.common.rest_client [req-885e30c3-a84b-4b86-b640-9b767d6b9a4e req-885e30c3-a84b-4b86-b640-9b767d6b9a4e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-FloatingIPTestJSON-115680873"}} Response - Headers: {'content-type': 'application/json', 'content-length': '451', 'x-openstack-request-id': 'req-885e30c3-a84b-4b86-b640-9b767d6b9a4e', 'date': 'Fri, 20 Mar 2026 21:20:19 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"30332da9-e73b-478c-a7d5-21d3058aedac","name":"tempest-FloatingIPTestJSON-115680873","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","project_id":"87d9afd1602442aeb5e1593c6e53f517","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-FloatingIPTestJSON-959138799","tempest-FloatingIPTestJSON-115680873"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:19.667 95895 INFO tempest.lib.common.rest_client [req-8195a29f-44f6-4ecb-8632-5479314cbd8b req-8195a29f-44f6-4ecb-8632-5479314cbd8b ] Request (FloatingIPTestJSON:test_floating_ip_update_different_router): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.225s 2026-03-20 21:20:19.669 95895 DEBUG tempest.lib.common.rest_client [req-8195a29f-44f6-4ecb-8632-5479314cbd8b req-8195a29f-44f6-4ecb-8632-5479314cbd8b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "30332da9-e73b-478c-a7d5-21d3058aedac", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'content-type': 'application/json', 'content-length': '487', 'x-openstack-request-id': 'req-8195a29f-44f6-4ecb-8632-5479314cbd8b', 'date': 'Fri, 20 Mar 2026 21:20:19 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"303b1d93-95de-4953-a3ab-654eefbe7028","name":"","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"30332da9-e73b-478c-a7d5-21d3058aedac","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:19.783 95895 INFO tempest.lib.common.rest_client [req-85d87489-9e33-4a72-a641-191f17c018bd req-85d87489-9e33-4a72-a641-191f17c018bd ] Request (FloatingIPTestJSON:test_floating_ip_update_different_router): 201 POST http://10.0.0.50:9696/v2.0/routers 0.114s 2026-03-20 21:20:19.784 95895 DEBUG tempest.lib.common.rest_client [req-85d87489-9e33-4a72-a641-191f17c018bd req-85d87489-9e33-4a72-a641-191f17c018bd ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-FloatingIPTestJSON-router-1091065654", "external_gateway_info": {"network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64"}, "admin_state_up": false}} Response - Headers: {'content-type': 'application/json', 'content-length': '498', 'x-openstack-request-id': 'req-85d87489-9e33-4a72-a641-191f17c018bd', 'date': 'Fri, 20 Mar 2026 21:20:19 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/routers'} Body: b'{"router": {"id": "618cee89-a899-4fc9-805f-566038bc47d3", "name": "tempest-FloatingIPTestJSON-router-1091065654", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": {"network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "enable_snat": true}, "fq_name": ["default-domain", "tempest-FloatingIPTestJSON-959138799", "tempest-FloatingIPTestJSON-router-1091065654"], "description": "", "project_id": "87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:19.995 95895 INFO tempest.lib.common.rest_client [req-0afd6fb8-5284-4386-957e-e7685f3b9a57 req-0afd6fb8-5284-4386-957e-e7685f3b9a57 ] Request (FloatingIPTestJSON:test_floating_ip_update_different_router): 200 PUT http://10.0.0.50:9696/v2.0/routers/618cee89-a899-4fc9-805f-566038bc47d3/add_router_interface 0.211s 2026-03-20 21:20:19.996 95895 DEBUG tempest.lib.common.rest_client [req-0afd6fb8-5284-4386-957e-e7685f3b9a57 req-0afd6fb8-5284-4386-957e-e7685f3b9a57 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "303b1d93-95de-4953-a3ab-654eefbe7028"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-0afd6fb8-5284-4386-957e-e7685f3b9a57', 'date': 'Fri, 20 Mar 2026 21:20:19 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/618cee89-a899-4fc9-805f-566038bc47d3/add_router_interface'} Body: b'{"id": "618cee89-a899-4fc9-805f-566038bc47d3", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "port_id": "f2413d0c-a6a0-4387-bd05-dad14b5d2535", "subnet_id": "303b1d93-95de-4953-a3ab-654eefbe7028"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:20.170 95895 INFO tempest.lib.common.rest_client [req-923c8fd1-a816-4a78-8955-8824e2556fd5 req-923c8fd1-a816-4a78-8955-8824e2556fd5 ] Request (FloatingIPTestJSON:test_floating_ip_update_different_router): 201 POST http://10.0.0.50:9696/v2.0/ports 0.174s 2026-03-20 21:20:20.170 95895 DEBUG tempest.lib.common.rest_client [req-923c8fd1-a816-4a78-8955-8824e2556fd5 req-923c8fd1-a816-4a78-8955-8824e2556fd5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "30332da9-e73b-478c-a7d5-21d3058aedac", "name": "tempest-FloatingIPTestJSON-854302122"}} Response - Headers: {'content-type': 'application/json', 'content-length': '701', 'x-openstack-request-id': 'req-923c8fd1-a816-4a78-8955-8824e2556fd5', 'date': 'Fri, 20 Mar 2026 21:20:20 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-FloatingIPTestJSON-854302122","id":"112d73dc-663d-4232-a6f9-8ed1442aa302","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"30332da9-e73b-478c-a7d5-21d3058aedac","mac_address":"02:11:2d:73:dc:66","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.3","subnet_id":"303b1d93-95de-4953-a3ab-654eefbe7028"}],"security_groups":["76b6f3d5-89e6-46de-8aab-f65ffc5c9126"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:20.230 95895 INFO tempest.lib.common.rest_client [req-d8786735-5dad-416c-8e7c-f7e2731b37f3 req-d8786735-5dad-416c-8e7c-f7e2731b37f3 ] Request (FloatingIPTestJSON:test_floating_ip_update_different_router): 200 PUT http://10.0.0.50:9696/v2.0/floatingips/7837ebef-3380-4c05-89a1-94599f300b51 0.059s 2026-03-20 21:20:20.230 95895 DEBUG tempest.lib.common.rest_client [req-d8786735-5dad-416c-8e7c-f7e2731b37f3 req-d8786735-5dad-416c-8e7c-f7e2731b37f3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": "112d73dc-663d-4232-a6f9-8ed1442aa302"}} Response - Headers: {'content-type': 'application/json', 'content-length': '439', 'x-openstack-request-id': 'req-d8786735-5dad-416c-8e7c-f7e2731b37f3', 'date': 'Fri, 20 Mar 2026 21:20:20 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips/7837ebef-3380-4c05-89a1-94599f300b51'} Body: b'{"floatingip": {"id": "7837ebef-3380-4c05-89a1-94599f300b51", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "floating_ip_address": "172.23.0.11", "floating_network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "router_id": "618cee89-a899-4fc9-805f-566038bc47d3", "port_id": "112d73dc-663d-4232-a6f9-8ed1442aa302", "fixed_ip_address": "10.100.0.3", "status": "ACTIVE", "description": "", "project_id": "87d9afd1602442aeb5e1593c6e53f517"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:20.319 95895 INFO tempest.lib.common.rest_client [req-9b5d02d5-96b9-492a-b280-ea0b6f68a592 req-9b5d02d5-96b9-492a-b280-ea0b6f68a592 ] Request (FloatingIPTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/ports/112d73dc-663d-4232-a6f9-8ed1442aa302 0.088s 2026-03-20 21:20:20.319 95895 DEBUG tempest.lib.common.rest_client [req-9b5d02d5-96b9-492a-b280-ea0b6f68a592 req-9b5d02d5-96b9-492a-b280-ea0b6f68a592 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-9b5d02d5-96b9-492a-b280-ea0b6f68a592', 'date': 'Fri, 20 Mar 2026 21:20:20 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/112d73dc-663d-4232-a6f9-8ed1442aa302'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:20.495 95895 INFO tempest.lib.common.rest_client [req-51bc141f-b361-4d21-adc6-fd6fe0e37dba req-51bc141f-b361-4d21-adc6-fd6fe0e37dba ] Request (FloatingIPTestJSON:_run_cleanups): 200 PUT http://10.0.0.50:9696/v2.0/routers/618cee89-a899-4fc9-805f-566038bc47d3/remove_router_interface 0.175s 2026-03-20 21:20:20.496 95895 DEBUG tempest.lib.common.rest_client [req-51bc141f-b361-4d21-adc6-fd6fe0e37dba req-51bc141f-b361-4d21-adc6-fd6fe0e37dba ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "303b1d93-95de-4953-a3ab-654eefbe7028"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-51bc141f-b361-4d21-adc6-fd6fe0e37dba', 'date': 'Fri, 20 Mar 2026 21:20:20 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/618cee89-a899-4fc9-805f-566038bc47d3/remove_router_interface'} Body: b'{"id": "618cee89-a899-4fc9-805f-566038bc47d3", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "port_id": "f2413d0c-a6a0-4387-bd05-dad14b5d2535", "subnet_id": "303b1d93-95de-4953-a3ab-654eefbe7028"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:20.565 95895 INFO tempest.lib.common.rest_client [req-c0a9c69c-44f7-4373-a99e-1110bdc86a3f req-c0a9c69c-44f7-4373-a99e-1110bdc86a3f ] Request (FloatingIPTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/routers/618cee89-a899-4fc9-805f-566038bc47d3 0.069s 2026-03-20 21:20:20.565 95895 DEBUG tempest.lib.common.rest_client [req-c0a9c69c-44f7-4373-a99e-1110bdc86a3f req-c0a9c69c-44f7-4373-a99e-1110bdc86a3f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-c0a9c69c-44f7-4373-a99e-1110bdc86a3f', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:20:20 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/618cee89-a899-4fc9-805f-566038bc47d3'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:20.817 95895 INFO tempest.lib.common.rest_client [req-757c647a-972b-4cda-a90c-ade3f43c5c55 req-757c647a-972b-4cda-a90c-ade3f43c5c55 ] Request (FloatingIPTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/subnets/303b1d93-95de-4953-a3ab-654eefbe7028 0.252s 2026-03-20 21:20:20.817 95895 DEBUG tempest.lib.common.rest_client [req-757c647a-972b-4cda-a90c-ade3f43c5c55 req-757c647a-972b-4cda-a90c-ade3f43c5c55 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-757c647a-972b-4cda-a90c-ade3f43c5c55', 'date': 'Fri, 20 Mar 2026 21:20:20 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/303b1d93-95de-4953-a3ab-654eefbe7028'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:20.895 95895 INFO tempest.lib.common.rest_client [req-89f0c0da-7780-46cd-8fe7-bb2fe337b2fd req-89f0c0da-7780-46cd-8fe7-bb2fe337b2fd ] Request (FloatingIPTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/networks/30332da9-e73b-478c-a7d5-21d3058aedac 0.077s 2026-03-20 21:20:20.895 95895 DEBUG tempest.lib.common.rest_client [req-89f0c0da-7780-46cd-8fe7-bb2fe337b2fd req-89f0c0da-7780-46cd-8fe7-bb2fe337b2fd ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-89f0c0da-7780-46cd-8fe7-bb2fe337b2fd', 'date': 'Fri, 20 Mar 2026 21:20:20 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/30332da9-e73b-478c-a7d5-21d3058aedac'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:20.991 95895 INFO tempest.lib.common.rest_client [req-7943f43e-d34a-4f42-b613-71420cacb8c0 req-7943f43e-d34a-4f42-b613-71420cacb8c0 ] Request (FloatingIPTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/floatingips/7837ebef-3380-4c05-89a1-94599f300b51 0.096s 2026-03-20 21:20:20.992 95895 DEBUG tempest.lib.common.rest_client [req-7943f43e-d34a-4f42-b613-71420cacb8c0 req-7943f43e-d34a-4f42-b613-71420cacb8c0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-7943f43e-d34a-4f42-b613-71420cacb8c0', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:20:20 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips/7837ebef-3380-4c05-89a1-94599f300b51'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:21.006 95895 INFO tempest.lib.common.rest_client [req-430d9fec-4c98-4b0c-85b3-ac2500b02425 req-430d9fec-4c98-4b0c-85b3-ac2500b02425 ] Request (FloatingIPTestJSON:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/ports/112d73dc-663d-4232-a6f9-8ed1442aa302 0.013s 2026-03-20 21:20:21.006 95895 DEBUG tempest.lib.common.rest_client [req-430d9fec-4c98-4b0c-85b3-ac2500b02425 req-430d9fec-4c98-4b0c-85b3-ac2500b02425 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-430d9fec-4c98-4b0c-85b3-ac2500b02425', 'date': 'Fri, 20 Mar 2026 21:20:21 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/112d73dc-663d-4232-a6f9-8ed1442aa302'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 112d73dc-663d-4232-a6f9-8ed1442aa302 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:21.025 95895 INFO tempest.lib.common.rest_client [req-378694df-8eb8-4c9d-b436-923f6cfbe4ea req-378694df-8eb8-4c9d-b436-923f6cfbe4ea ] Request (FloatingIPTestJSON:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=618cee89-a899-4fc9-805f-566038bc47d3 0.018s 2026-03-20 21:20:21.025 95895 DEBUG tempest.lib.common.rest_client [req-378694df-8eb8-4c9d-b436-923f6cfbe4ea req-378694df-8eb8-4c9d-b436-923f6cfbe4ea ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-378694df-8eb8-4c9d-b436-923f6cfbe4ea', 'date': 'Fri, 20 Mar 2026 21:20:21 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=618cee89-a899-4fc9-805f-566038bc47d3'} Body: b'{"ports":[]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:21.037 95895 INFO tempest.lib.common.rest_client [req-22c5b2a1-b608-4243-8d27-490edb577706 req-22c5b2a1-b608-4243-8d27-490edb577706 ] Request (FloatingIPTestJSON:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/routers/618cee89-a899-4fc9-805f-566038bc47d3 0.011s 2026-03-20 21:20:21.037 95895 DEBUG tempest.lib.common.rest_client [req-22c5b2a1-b608-4243-8d27-490edb577706 req-22c5b2a1-b608-4243-8d27-490edb577706 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-22c5b2a1-b608-4243-8d27-490edb577706', 'date': 'Fri, 20 Mar 2026 21:20:21 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/618cee89-a899-4fc9-805f-566038bc47d3'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router 618cee89-a899-4fc9-805f-566038bc47d3 could not be found", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:21.049 95895 INFO tempest.lib.common.rest_client [req-9bee2e81-3989-4980-aa4b-a101a837b709 req-9bee2e81-3989-4980-aa4b-a101a837b709 ] Request (FloatingIPTestJSON:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/subnets/303b1d93-95de-4953-a3ab-654eefbe7028 0.012s 2026-03-20 21:20:21.050 95895 DEBUG tempest.lib.common.rest_client [req-9bee2e81-3989-4980-aa4b-a101a837b709 req-9bee2e81-3989-4980-aa4b-a101a837b709 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-9bee2e81-3989-4980-aa4b-a101a837b709', 'date': 'Fri, 20 Mar 2026 21:20:21 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/303b1d93-95de-4953-a3ab-654eefbe7028'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 303b1d93-95de-4953-a3ab-654eefbe7028 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:21.130 95895 INFO tempest.lib.common.rest_client [req-565bbeeb-fd17-467d-b048-615b4ed993cb req-565bbeeb-fd17-467d-b048-615b4ed993cb ] Request (FloatingIPTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/ports/6ef46ddf-55f1-4c39-809c-6d38fc901972 0.080s 2026-03-20 21:20:21.131 95895 DEBUG tempest.lib.common.rest_client [req-565bbeeb-fd17-467d-b048-615b4ed993cb req-565bbeeb-fd17-467d-b048-615b4ed993cb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-565bbeeb-fd17-467d-b048-615b4ed993cb', 'date': 'Fri, 20 Mar 2026 21:20:21 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/6ef46ddf-55f1-4c39-809c-6d38fc901972'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:21.210 95895 INFO tempest.lib.common.rest_client [req-43bf7641-59f0-4ff3-bb3a-e670c01e9a31 req-43bf7641-59f0-4ff3-bb3a-e670c01e9a31 ] Request (FloatingIPTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/ports/6abe7472-154d-4a43-8bc3-b0032693c337 0.079s 2026-03-20 21:20:21.210 95895 DEBUG tempest.lib.common.rest_client [req-43bf7641-59f0-4ff3-bb3a-e670c01e9a31 req-43bf7641-59f0-4ff3-bb3a-e670c01e9a31 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-43bf7641-59f0-4ff3-bb3a-e670c01e9a31', 'date': 'Fri, 20 Mar 2026 21:20:21 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/6abe7472-154d-4a43-8bc3-b0032693c337'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:21.248 95895 INFO tempest.lib.common.rest_client [req-27d47a2b-c135-4e1b-9037-fa91df06e8b8 req-27d47a2b-c135-4e1b-9037-fa91df06e8b8 ] Request (FloatingIPTestJSON:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=ced255ec-d84b-488a-b951-cb8ba9d97309 0.038s 2026-03-20 21:20:21.249 95895 DEBUG tempest.lib.common.rest_client [req-27d47a2b-c135-4e1b-9037-fa91df06e8b8 req-27d47a2b-c135-4e1b-9037-fa91df06e8b8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1599', 'x-openstack-request-id': 'req-27d47a2b-c135-4e1b-9037-fa91df06e8b8', 'date': 'Fri, 20 Mar 2026 21:20:21 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=ced255ec-d84b-488a-b951-cb8ba9d97309'} Body: b'{"ports":[{"name":"a014f58f-df98-4e5d-a752-bb9b65708192","id":"a014f58f-df98-4e5d-a752-bb9b65708192","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"e808cbf1-63e7-4333-af23-58ea41f7cebe","mac_address":"02:a0:14:f5:8f:df","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.1","subnet_id":"9b325f86-a1f1-4ca6-a764-cdd1b9301846"}],"security_groups":[],"admin_state_up":true,"device_id":"ced255ec-d84b-488a-b951-cb8ba9d97309","device_owner":"network:router_interface","status":"ACTIVE","port_security_enabled":false,"project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"name":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_ced255ec-d84b-488a-b951-cb8ba9d97309_e5b35ec2-99d4-4000-a2e2-775fb84c9c78__1__right__1","id":"6914764c-add9-477f-8cd8-15ec4b6817d1","tenant_id":"","network_id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","mac_address":"02:d6:69:3d:a2:35","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"172.23.0.12","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"security_groups":["6998d548-b8f8-45dd-a769-2b492ab66d32"],"admin_state_up":true,"device_id":"ced255ec-d84b-488a-b951-cb8ba9d97309","device_owner":"network:router_gateway","status":"ACTIVE","service_instance_ips":[{"ip_address":"172.23.0.12","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"port_security_enabled":true,"project_id":""}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:21.345 95895 INFO tempest.lib.common.rest_client [req-a5d2ce25-ea46-47a4-8005-ddc29cf7bd03 req-a5d2ce25-ea46-47a4-8005-ddc29cf7bd03 ] Request (FloatingIPTestJSON:tearDownClass): 200 PUT http://10.0.0.50:9696/v2.0/routers/ced255ec-d84b-488a-b951-cb8ba9d97309/remove_router_interface 0.096s 2026-03-20 21:20:21.345 95895 DEBUG tempest.lib.common.rest_client [req-a5d2ce25-ea46-47a4-8005-ddc29cf7bd03 req-a5d2ce25-ea46-47a4-8005-ddc29cf7bd03 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "9b325f86-a1f1-4ca6-a764-cdd1b9301846"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-a5d2ce25-ea46-47a4-8005-ddc29cf7bd03', 'date': 'Fri, 20 Mar 2026 21:20:21 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/ced255ec-d84b-488a-b951-cb8ba9d97309/remove_router_interface'} Body: b'{"id": "ced255ec-d84b-488a-b951-cb8ba9d97309", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "port_id": "a014f58f-df98-4e5d-a752-bb9b65708192", "subnet_id": "9b325f86-a1f1-4ca6-a764-cdd1b9301846"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:21.378 95895 INFO tempest.lib.common.rest_client [req-78ec3acf-717c-495e-b208-b5e7dbdac20a req-78ec3acf-717c-495e-b208-b5e7dbdac20a ] Request (FloatingIPTestJSON:tearDownClass): 404 PUT http://10.0.0.50:9696/v2.0/routers/ced255ec-d84b-488a-b951-cb8ba9d97309/remove_router_interface 0.033s 2026-03-20 21:20:21.379 95895 DEBUG tempest.lib.common.rest_client [req-78ec3acf-717c-495e-b208-b5e7dbdac20a req-78ec3acf-717c-495e-b208-b5e7dbdac20a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "53f8710e-b809-4f72-a853-1259575efff4"} Response - Headers: {'content-type': 'application/json', 'content-length': '198', 'x-openstack-request-id': 'req-78ec3acf-717c-495e-b208-b5e7dbdac20a', 'date': 'Fri, 20 Mar 2026 21:20:21 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/ced255ec-d84b-488a-b951-cb8ba9d97309/remove_router_interface'} Body: b'{"NeutronError": {"type": "RouterInterfaceNotFoundForSubnet", "message": "Router ced255ec-d84b-488a-b951-cb8ba9d97309 has no interface on subnet 53f8710e-b809-4f72-a853-1259575efff4", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:21.486 95895 INFO tempest.lib.common.rest_client [req-11d7e790-d6f7-436b-be63-6238ab10bf2c req-11d7e790-d6f7-436b-be63-6238ab10bf2c ] Request (FloatingIPTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/routers/ced255ec-d84b-488a-b951-cb8ba9d97309 0.107s 2026-03-20 21:20:21.486 95895 DEBUG tempest.lib.common.rest_client [req-11d7e790-d6f7-436b-be63-6238ab10bf2c req-11d7e790-d6f7-436b-be63-6238ab10bf2c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-11d7e790-d6f7-436b-be63-6238ab10bf2c', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:20:21 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/ced255ec-d84b-488a-b951-cb8ba9d97309'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:21.695 95895 INFO tempest.lib.common.rest_client [req-31f66279-efe2-4932-a7ab-2ffdf8b1dd75 req-31f66279-efe2-4932-a7ab-2ffdf8b1dd75 ] Request (FloatingIPTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/subnets/9b325f86-a1f1-4ca6-a764-cdd1b9301846 0.209s 2026-03-20 21:20:21.695 95895 DEBUG tempest.lib.common.rest_client [req-31f66279-efe2-4932-a7ab-2ffdf8b1dd75 req-31f66279-efe2-4932-a7ab-2ffdf8b1dd75 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-31f66279-efe2-4932-a7ab-2ffdf8b1dd75', 'date': 'Fri, 20 Mar 2026 21:20:21 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/9b325f86-a1f1-4ca6-a764-cdd1b9301846'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:21.765 95895 INFO tempest.lib.common.rest_client [req-e9ff5176-604c-4693-8a5e-7734db125654 req-e9ff5176-604c-4693-8a5e-7734db125654 ] Request (FloatingIPTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/networks/e808cbf1-63e7-4333-af23-58ea41f7cebe 0.069s 2026-03-20 21:20:21.765 95895 DEBUG tempest.lib.common.rest_client [req-e9ff5176-604c-4693-8a5e-7734db125654 req-e9ff5176-604c-4693-8a5e-7734db125654 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-e9ff5176-604c-4693-8a5e-7734db125654', 'date': 'Fri, 20 Mar 2026 21:20:21 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/e808cbf1-63e7-4333-af23-58ea41f7cebe'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:21.843 95895 INFO tempest.lib.common.rest_client [req-ef377aa8-de52-487c-b658-a7f2a79af794 req-ef377aa8-de52-487c-b658-a7f2a79af794 ] Request (FloatingIPTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/11f53b26ae124e4fa34e2f85f468527d 0.078s 2026-03-20 21:20:21.843 95895 DEBUG tempest.lib.common.rest_client [req-ef377aa8-de52-487c-b658-a7f2a79af794 req-ef377aa8-de52-487c-b658-a7f2a79af794 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:21 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ef377aa8-de52-487c-b658-a7f2a79af794', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/11f53b26ae124e4fa34e2f85f468527d'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:21.939 95895 INFO tempest.lib.common.rest_client [req-351c9a97-ffcb-4b86-9df4-f37c96f7ab3c req-351c9a97-ffcb-4b86-9df4-f37c96f7ab3c ] Request (FloatingIPTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/097524b834da4e2fbd0bb0e8ac7e21b1 0.096s 2026-03-20 21:20:21.939 95895 DEBUG tempest.lib.common.rest_client [req-351c9a97-ffcb-4b86-9df4-f37c96f7ab3c req-351c9a97-ffcb-4b86-9df4-f37c96f7ab3c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:21 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-351c9a97-ffcb-4b86-9df4-f37c96f7ab3c', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/097524b834da4e2fbd0bb0e8ac7e21b1'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:21.939 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 87d9afd1602442aeb5e1593c6e53f517 2026-03-20 21:20:22.277 95895 INFO tempest.lib.common.rest_client [req-ef3a0cff-06cf-442d-9a01-7af03bc659d6 req-ef3a0cff-06cf-442d-9a01-7af03bc659d6 ] Request (FloatingIPTestJSON:tearDownClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.338s 2026-03-20 21:20:22.277 95895 DEBUG tempest.lib.common.rest_client [req-ef3a0cff-06cf-442d-9a01-7af03bc659d6 req-ef3a0cff-06cf-442d-9a01-7af03bc659d6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:21 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ef3a0cff-06cf-442d-9a01-7af03bc659d6', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["KEsjsuaaQpSHrvsCTKMxHg"], "expires_at": "2026-03-21T21:20:22.000000Z", "issued_at": "2026-03-20T21:20:22.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:22.428 95895 INFO tempest.lib.common.rest_client [req-0e38c9ff-00be-4399-a76b-516394a2e536 req-0e38c9ff-00be-4399-a76b-516394a2e536 ] Request (FloatingIPTestJSON:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=87d9afd1602442aeb5e1593c6e53f517&name=default 0.150s 2026-03-20 21:20:22.428 95895 DEBUG tempest.lib.common.rest_client [req-0e38c9ff-00be-4399-a76b-516394a2e536 req-0e38c9ff-00be-4399-a76b-516394a2e536 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1931', 'x-openstack-request-id': 'req-0e38c9ff-00be-4399-a76b-516394a2e536', 'date': 'Fri, 20 Mar 2026 21:20:22 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=87d9afd1602442aeb5e1593c6e53f517&name=default'} Body: b'{"security_groups": [{"id": "76b6f3d5-89e6-46de-8aab-f65ffc5c9126", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "06690f7b-daca-4889-ba71-64fffb504f43", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "security_group_id": "76b6f3d5-89e6-46de-8aab-f65ffc5c9126", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "76b6f3d5-89e6-46de-8aab-f65ffc5c9126", "created_at": null, "updated_at": null, "description": null}, {"id": "1fd9134c-6955-4af1-934b-31b4d1246e5d", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "security_group_id": "76b6f3d5-89e6-46de-8aab-f65ffc5c9126", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "76b6f3d5-89e6-46de-8aab-f65ffc5c9126", "created_at": null, "updated_at": null, "description": null}, {"id": "547fafe1-1412-4abc-9c61-36ad8fee3257", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "security_group_id": "76b6f3d5-89e6-46de-8aab-f65ffc5c9126", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "b36d5b93-ec08-435d-9442-6b4cd299bb0b", "tenant_id": "87d9afd1602442aeb5e1593c6e53f517", "security_group_id": "76b6f3d5-89e6-46de-8aab-f65ffc5c9126", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-FloatingIPTestJSON-959138799", "default"], "project_id": "87d9afd1602442aeb5e1593c6e53f517"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:22.569 95895 INFO tempest.lib.common.rest_client [req-9c0ed842-3833-4680-9c5d-234cb595c51d req-9c0ed842-3833-4680-9c5d-234cb595c51d ] Request (FloatingIPTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/76b6f3d5-89e6-46de-8aab-f65ffc5c9126 0.140s 2026-03-20 21:20:22.569 95895 DEBUG tempest.lib.common.rest_client [req-9c0ed842-3833-4680-9c5d-234cb595c51d req-9c0ed842-3833-4680-9c5d-234cb595c51d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-9c0ed842-3833-4680-9c5d-234cb595c51d', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:20:22 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/76b6f3d5-89e6-46de-8aab-f65ffc5c9126'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:22.670 95895 INFO tempest.lib.common.rest_client [req-fc112e85-a190-460a-a325-c387b55921fe req-fc112e85-a190-460a-a325-c387b55921fe ] Request (FloatingIPTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/87d9afd1602442aeb5e1593c6e53f517 0.100s 2026-03-20 21:20:22.670 95895 DEBUG tempest.lib.common.rest_client [req-fc112e85-a190-460a-a325-c387b55921fe req-fc112e85-a190-460a-a325-c387b55921fe ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:22 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-fc112e85-a190-460a-a325-c387b55921fe', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/87d9afd1602442aeb5e1593c6e53f517'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:22.995 95895 INFO tempest.lib.common.rest_client [req-81d1bff7-45b2-4816-99d0-534275ecfd9c req-81d1bff7-45b2-4816-99d0-534275ecfd9c ] Request (FloatingIPNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.324s 2026-03-20 21:20:22.996 95895 DEBUG tempest.lib.common.rest_client [req-81d1bff7-45b2-4816-99d0-534275ecfd9c req-81d1bff7-45b2-4816-99d0-534275ecfd9c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:22 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-81d1bff7-45b2-4816-99d0-534275ecfd9c', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["dWfCEIWGQn-EovyXk-oKlQ"], "expires_at": "2026-03-21T21:20:22.000000Z", "issued_at": "2026-03-20T21:20:22.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:23.300 95895 INFO tempest.lib.common.rest_client [req-159d747c-8d00-46f0-b780-c8675ca9f699 req-159d747c-8d00-46f0-b780-c8675ca9f699 ] Request (FloatingIPNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.302s 2026-03-20 21:20:23.300 95895 DEBUG tempest.lib.common.rest_client [req-159d747c-8d00-46f0-b780-c8675ca9f699 req-159d747c-8d00-46f0-b780-c8675ca9f699 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:22 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-159d747c-8d00-46f0-b780-c8675ca9f699', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["JKW5QE-4ShOx_LF-NHMbLg"], "expires_at": "2026-03-21T21:20:23.000000Z", "issued_at": "2026-03-20T21:20:23.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:23.321 95895 INFO tempest.lib.common.rest_client [req-cd4de870-23da-4e63-a1bf-1c14ecf212a6 req-cd4de870-23da-4e63-a1bf-1c14ecf212a6 ] Request (FloatingIPNegativeTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/domains?name=Default 0.020s 2026-03-20 21:20:23.321 95895 DEBUG tempest.lib.common.rest_client [req-cd4de870-23da-4e63-a1bf-1c14ecf212a6 req-cd4de870-23da-4e63-a1bf-1c14ecf212a6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:23 GMT', 'server': 'Apache', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-cd4de870-23da-4e63-a1bf-1c14ecf212a6', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/domains/default"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/domains?name=Default", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:23.321 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:20:23.349 95895 INFO tempest.lib.common.rest_client [req-0362741c-e13a-4cf9-b3ec-8102466a6bdb req-0362741c-e13a-4cf9-b3ec-8102466a6bdb ] Request (FloatingIPNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.027s 2026-03-20 21:20:23.349 95895 DEBUG tempest.lib.common.rest_client [req-0362741c-e13a-4cf9-b3ec-8102466a6bdb req-0362741c-e13a-4cf9-b3ec-8102466a6bdb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-FloatingIPNegativeTestJSON-1732106636-desc", "domain_id": "default", "name": "tempest-FloatingIPNegativeTestJSON-1732106636"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:23 GMT', 'server': 'Apache', 'content-length': '383', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0362741c-e13a-4cf9-b3ec-8102466a6bdb', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "3766b93d261a43c9b66a773757af6f3d", "name": "tempest-FloatingIPNegativeTestJSON-1732106636", "domain_id": "default", "description": "tempest-FloatingIPNegativeTestJSON-1732106636-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/3766b93d261a43c9b66a773757af6f3d"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:23.686 95895 INFO tempest.lib.common.rest_client [req-0cabcbd4-7904-41af-83ef-3df5004aec20 req-0cabcbd4-7904-41af-83ef-3df5004aec20 ] Request (FloatingIPNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.336s 2026-03-20 21:20:23.686 95895 DEBUG tempest.lib.common.rest_client [req-0cabcbd4-7904-41af-83ef-3df5004aec20 req-0cabcbd4-7904-41af-83ef-3df5004aec20 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-FloatingIPNegativeTestJSON-1732106636-project-member", "password": "C3#ayzjDg5LXkcm", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:23 GMT', 'server': 'Apache', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0cabcbd4-7904-41af-83ef-3df5004aec20', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "0d2b6c36f03a4de7bf8f12c63d2cea58", "name": "tempest-FloatingIPNegativeTestJSON-1732106636-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/0d2b6c36f03a4de7bf8f12c63d2cea58"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:23.705 95895 INFO tempest.lib.common.rest_client [req-f7743714-98ac-459c-8225-35c574b5033c req-f7743714-98ac-459c-8225-35c574b5033c ] Request (FloatingIPNegativeTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.018s 2026-03-20 21:20:23.705 95895 DEBUG tempest.lib.common.rest_client [req-f7743714-98ac-459c-8225-35c574b5033c req-f7743714-98ac-459c-8225-35c574b5033c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:23 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f7743714-98ac-459c-8225-35c574b5033c', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:23.731 95895 INFO tempest.lib.common.rest_client [req-187a23e4-b764-4d32-8b77-b47077515ed5 req-187a23e4-b764-4d32-8b77-b47077515ed5 ] Request (FloatingIPNegativeTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/3766b93d261a43c9b66a773757af6f3d/users/0d2b6c36f03a4de7bf8f12c63d2cea58/roles/a8108ca22dd54709aa4e902294ca51e7 0.026s 2026-03-20 21:20:23.731 95895 DEBUG tempest.lib.common.rest_client [req-187a23e4-b764-4d32-8b77-b47077515ed5 req-187a23e4-b764-4d32-8b77-b47077515ed5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:23 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-187a23e4-b764-4d32-8b77-b47077515ed5', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/3766b93d261a43c9b66a773757af6f3d/users/0d2b6c36f03a4de7bf8f12c63d2cea58/roles/a8108ca22dd54709aa4e902294ca51e7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:23.776 95895 INFO tempest.lib.common.rest_client [req-12fde6e6-cb86-4dfc-b274-96a5a2e7314f req-12fde6e6-cb86-4dfc-b274-96a5a2e7314f ] Request (FloatingIPNegativeTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.044s 2026-03-20 21:20:23.776 95895 DEBUG tempest.lib.common.rest_client [req-12fde6e6-cb86-4dfc-b274-96a5a2e7314f req-12fde6e6-cb86-4dfc-b274-96a5a2e7314f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:23 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-12fde6e6-cb86-4dfc-b274-96a5a2e7314f', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:23.799 95895 INFO tempest.lib.common.rest_client [req-92f708e8-3eb1-403d-ac95-0d5c16879732 req-92f708e8-3eb1-403d-ac95-0d5c16879732 ] Request (FloatingIPNegativeTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/3766b93d261a43c9b66a773757af6f3d/users/0d2b6c36f03a4de7bf8f12c63d2cea58/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.023s 2026-03-20 21:20:23.800 95895 DEBUG tempest.lib.common.rest_client [req-92f708e8-3eb1-403d-ac95-0d5c16879732 req-92f708e8-3eb1-403d-ac95-0d5c16879732 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:23 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-92f708e8-3eb1-403d-ac95-0d5c16879732', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/3766b93d261a43c9b66a773757af6f3d/users/0d2b6c36f03a4de7bf8f12c63d2cea58/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:23.800 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 0d2b6c36f03a4de7bf8f12c63d2cea58 is created with scope project and roles: ['member', 'admin'] 2026-03-20 21:20:23.800 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-FloatingIPNegativeTestJSON-1732106636-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '3766b93d261a43c9b66a773757af6f3d', 'project_name': 'tempest-FloatingIPNegativeTestJSON-1732106636', 'tenant_id': '3766b93d261a43c9b66a773757af6f3d', 'tenant_name': 'tempest-FloatingIPNegativeTestJSON-1732106636', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '0d2b6c36f03a4de7bf8f12c63d2cea58', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:23.800 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-FloatingIPNegativeTestJSON-1732106636-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '3766b93d261a43c9b66a773757af6f3d', 'project_name': 'tempest-FloatingIPNegativeTestJSON-1732106636', 'tenant_id': '3766b93d261a43c9b66a773757af6f3d', 'tenant_name': 'tempest-FloatingIPNegativeTestJSON-1732106636', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '0d2b6c36f03a4de7bf8f12c63d2cea58', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:24.140 95895 INFO tempest.lib.common.rest_client [req-ad89af26-115b-4a8d-8c09-be9831e6b37b req-ad89af26-115b-4a8d-8c09-be9831e6b37b ] Request (FloatingIPNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.337s 2026-03-20 21:20:24.140 95895 DEBUG tempest.lib.common.rest_client [req-ad89af26-115b-4a8d-8c09-be9831e6b37b req-ad89af26-115b-4a8d-8c09-be9831e6b37b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:23 GMT', 'server': 'Apache', 'content-length': '4646', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ad89af26-115b-4a8d-8c09-be9831e6b37b', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "0d2b6c36f03a4de7bf8f12c63d2cea58", "name": "tempest-FloatingIPNegativeTestJSON-1732106636-project-member", "password_expires_at": null}, "audit_ids": ["I7npkHQeSUen0qQK8HHQcQ"], "expires_at": "2026-03-21T21:20:24.000000Z", "issued_at": "2026-03-20T21:20:24.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "3766b93d261a43c9b66a773757af6f3d", "name": "tempest-FloatingIPNegativeTestJSON-1732106636"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/3766b93d261a43c9b66a773757af6f3d", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/3766b93d261a43c9b66a773757af6f3d", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:25.989 95895 INFO tempest.lib.common.rest_client [req-d9b183dd-574f-43dd-8ab6-e5a93359f307 req-d9b183dd-574f-43dd-8ab6-e5a93359f307 ] Request (FloatingIPNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/networks 1.848s 2026-03-20 21:20:25.989 95895 DEBUG tempest.lib.common.rest_client [req-d9b183dd-574f-43dd-8ab6-e5a93359f307 req-d9b183dd-574f-43dd-8ab6-e5a93359f307 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-FloatingIPNegativeTestJSON-test-network-1903300244"}} Response - Headers: {'content-type': 'application/json', 'content-length': '504', 'x-openstack-request-id': 'req-d9b183dd-574f-43dd-8ab6-e5a93359f307', 'date': 'Fri, 20 Mar 2026 21:20:25 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"97011b27-8aad-4489-b1f1-f902a8544476","name":"tempest-FloatingIPNegativeTestJSON-test-network-1903300244","tenant_id":"3766b93d261a43c9b66a773757af6f3d","project_id":"3766b93d261a43c9b66a773757af6f3d","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-FloatingIPNegativeTestJSON-1732106636","tempest-FloatingIPNegativeTestJSON-test-network-1903300244"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:26.266 95895 INFO tempest.lib.common.rest_client [req-4f01c17c-5ee1-4b14-8dfd-f967591de0ea req-4f01c17c-5ee1-4b14-8dfd-f967591de0ea ] Request (FloatingIPNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.276s 2026-03-20 21:20:26.266 95895 DEBUG tempest.lib.common.rest_client [req-4f01c17c-5ee1-4b14-8dfd-f967591de0ea req-4f01c17c-5ee1-4b14-8dfd-f967591de0ea ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "97011b27-8aad-4489-b1f1-f902a8544476", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'content-type': 'application/json', 'content-length': '487', 'x-openstack-request-id': 'req-4f01c17c-5ee1-4b14-8dfd-f967591de0ea', 'date': 'Fri, 20 Mar 2026 21:20:26 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"3f8ce0c3-61d1-4a88-a8e2-7bd8ed752349","name":"","tenant_id":"3766b93d261a43c9b66a773757af6f3d","network_id":"97011b27-8aad-4489-b1f1-f902a8544476","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"3766b93d261a43c9b66a773757af6f3d"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:26.366 95895 INFO tempest.lib.common.rest_client [req-ba449c04-95d5-4ea5-9cab-9339fa431b4e req-ba449c04-95d5-4ea5-9cab-9339fa431b4e ] Request (FloatingIPNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/routers 0.100s 2026-03-20 21:20:26.366 95895 DEBUG tempest.lib.common.rest_client [req-ba449c04-95d5-4ea5-9cab-9339fa431b4e req-ba449c04-95d5-4ea5-9cab-9339fa431b4e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-FloatingIPNegativeTestJSON-router-1239821884", "external_gateway_info": {}, "admin_state_up": false}} Response - Headers: {'content-type': 'application/json', 'content-length': '452', 'x-openstack-request-id': 'req-ba449c04-95d5-4ea5-9cab-9339fa431b4e', 'date': 'Fri, 20 Mar 2026 21:20:26 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/routers'} Body: b'{"router": {"id": "3efd8ac6-3e61-47d5-9705-05ae5fce6214", "name": "tempest-FloatingIPNegativeTestJSON-router-1239821884", "tenant_id": "3766b93d261a43c9b66a773757af6f3d", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": null, "fq_name": ["default-domain", "tempest-FloatingIPNegativeTestJSON-1732106636", "tempest-FloatingIPNegativeTestJSON-router-1239821884"], "description": "", "project_id": "3766b93d261a43c9b66a773757af6f3d"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:26.567 95895 INFO tempest.lib.common.rest_client [req-df3fec3f-4e2a-4aca-a386-e8099856ced4 req-df3fec3f-4e2a-4aca-a386-e8099856ced4 ] Request (FloatingIPNegativeTestJSON:setUpClass): 200 PUT http://10.0.0.50:9696/v2.0/routers/3efd8ac6-3e61-47d5-9705-05ae5fce6214/add_router_interface 0.200s 2026-03-20 21:20:26.567 95895 DEBUG tempest.lib.common.rest_client [req-df3fec3f-4e2a-4aca-a386-e8099856ced4 req-df3fec3f-4e2a-4aca-a386-e8099856ced4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "3f8ce0c3-61d1-4a88-a8e2-7bd8ed752349"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-df3fec3f-4e2a-4aca-a386-e8099856ced4', 'date': 'Fri, 20 Mar 2026 21:20:26 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/3efd8ac6-3e61-47d5-9705-05ae5fce6214/add_router_interface'} Body: b'{"id": "3efd8ac6-3e61-47d5-9705-05ae5fce6214", "tenant_id": "3766b93d261a43c9b66a773757af6f3d", "port_id": "f2b8ae38-07b5-47bb-87d1-31fdcaaa0e31", "subnet_id": "3f8ce0c3-61d1-4a88-a8e2-7bd8ed752349"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:26.789 95895 INFO tempest.lib.common.rest_client [req-cdddf4b6-be99-4151-87b0-c7dc9174e40b req-cdddf4b6-be99-4151-87b0-c7dc9174e40b ] Request (FloatingIPNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/ports 0.221s 2026-03-20 21:20:26.789 95895 DEBUG tempest.lib.common.rest_client [req-cdddf4b6-be99-4151-87b0-c7dc9174e40b req-cdddf4b6-be99-4151-87b0-c7dc9174e40b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "97011b27-8aad-4489-b1f1-f902a8544476", "name": "tempest-FloatingIPNegativeTestJSON-41973866"}} Response - Headers: {'content-type': 'application/json', 'content-length': '708', 'x-openstack-request-id': 'req-cdddf4b6-be99-4151-87b0-c7dc9174e40b', 'date': 'Fri, 20 Mar 2026 21:20:26 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-FloatingIPNegativeTestJSON-41973866","id":"714e3715-de33-4863-853b-c3c70550b9c6","tenant_id":"3766b93d261a43c9b66a773757af6f3d","network_id":"97011b27-8aad-4489-b1f1-f902a8544476","mac_address":"02:71:4e:37:15:de","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.3","subnet_id":"3f8ce0c3-61d1-4a88-a8e2-7bd8ed752349"}],"security_groups":["684685d8-62bd-40df-af0b-e980f2494bf5"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"3766b93d261a43c9b66a773757af6f3d"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:26.801 95895 INFO tempest.lib.common.rest_client [req-b7fe6235-4d19-4b28-9987-400a15cfef54 req-b7fe6235-4d19-4b28-9987-400a15cfef54 ] Request (FloatingIPNegativeTestJSON:test_create_floatingip_in_private_network): 400 POST http://10.0.0.50:9696/v2.0/floatingips 0.010s 2026-03-20 21:20:26.801 95895 DEBUG tempest.lib.common.rest_client [req-b7fe6235-4d19-4b28-9987-400a15cfef54 req-b7fe6235-4d19-4b28-9987-400a15cfef54 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "97011b27-8aad-4489-b1f1-f902a8544476", "port_id": "714e3715-de33-4863-853b-c3c70550b9c6", "fixed_ip_address": "10.100.0.3"}} Response - Headers: {'content-type': 'application/json', 'content-length': '172', 'x-openstack-request-id': 'req-b7fe6235-4d19-4b28-9987-400a15cfef54', 'date': 'Fri, 20 Mar 2026 21:20:26 GMT', 'connection': 'close', 'status': '400', 'content-location': 'http://10.0.0.50:9696/v2.0/floatingips'} Body: b'{"NeutronError": {"type": "BadRequest", "message": "Bad floatingip request: Network 97011b27-8aad-4489-b1f1-f902a8544476 doesn\'t provide a floatingip pool.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:26.895 95895 INFO tempest.lib.common.rest_client [req-069370c1-2a84-414a-a29c-a56e09d341ba req-069370c1-2a84-414a-a29c-a56e09d341ba ] Request (FloatingIPNegativeTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/ports/714e3715-de33-4863-853b-c3c70550b9c6 0.091s 2026-03-20 21:20:26.895 95895 DEBUG tempest.lib.common.rest_client [req-069370c1-2a84-414a-a29c-a56e09d341ba req-069370c1-2a84-414a-a29c-a56e09d341ba ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-069370c1-2a84-414a-a29c-a56e09d341ba', 'date': 'Fri, 20 Mar 2026 21:20:26 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/714e3715-de33-4863-853b-c3c70550b9c6'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:26.922 95895 INFO tempest.lib.common.rest_client [req-2f851b56-304b-42b5-b893-b84ffedaed37 req-2f851b56-304b-42b5-b893-b84ffedaed37 ] Request (FloatingIPNegativeTestJSON:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=3efd8ac6-3e61-47d5-9705-05ae5fce6214 0.027s 2026-03-20 21:20:26.922 95895 DEBUG tempest.lib.common.rest_client [req-2f851b56-304b-42b5-b893-b84ffedaed37 req-2f851b56-304b-42b5-b893-b84ffedaed37 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '712', 'x-openstack-request-id': 'req-2f851b56-304b-42b5-b893-b84ffedaed37', 'date': 'Fri, 20 Mar 2026 21:20:26 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=3efd8ac6-3e61-47d5-9705-05ae5fce6214'} Body: b'{"ports":[{"name":"f2b8ae38-07b5-47bb-87d1-31fdcaaa0e31","id":"f2b8ae38-07b5-47bb-87d1-31fdcaaa0e31","tenant_id":"3766b93d261a43c9b66a773757af6f3d","network_id":"97011b27-8aad-4489-b1f1-f902a8544476","mac_address":"02:f2:b8:ae:38:07","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.1","subnet_id":"3f8ce0c3-61d1-4a88-a8e2-7bd8ed752349"}],"security_groups":[],"admin_state_up":true,"device_id":"3efd8ac6-3e61-47d5-9705-05ae5fce6214","device_owner":"network:router_interface","status":"ACTIVE","port_security_enabled":false,"project_id":"3766b93d261a43c9b66a773757af6f3d"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:27.028 95895 INFO tempest.lib.common.rest_client [req-cc0da3eb-c38e-497c-aa0e-b80bcdf17775 req-cc0da3eb-c38e-497c-aa0e-b80bcdf17775 ] Request (FloatingIPNegativeTestJSON:tearDownClass): 200 PUT http://10.0.0.50:9696/v2.0/routers/3efd8ac6-3e61-47d5-9705-05ae5fce6214/remove_router_interface 0.105s 2026-03-20 21:20:27.029 95895 DEBUG tempest.lib.common.rest_client [req-cc0da3eb-c38e-497c-aa0e-b80bcdf17775 req-cc0da3eb-c38e-497c-aa0e-b80bcdf17775 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "3f8ce0c3-61d1-4a88-a8e2-7bd8ed752349"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-cc0da3eb-c38e-497c-aa0e-b80bcdf17775', 'date': 'Fri, 20 Mar 2026 21:20:27 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/3efd8ac6-3e61-47d5-9705-05ae5fce6214/remove_router_interface'} Body: b'{"id": "3efd8ac6-3e61-47d5-9705-05ae5fce6214", "tenant_id": "3766b93d261a43c9b66a773757af6f3d", "port_id": "f2b8ae38-07b5-47bb-87d1-31fdcaaa0e31", "subnet_id": "3f8ce0c3-61d1-4a88-a8e2-7bd8ed752349"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:27.096 95895 INFO tempest.lib.common.rest_client [req-d4a18553-7a2e-4c93-909c-594117b3e8c3 req-d4a18553-7a2e-4c93-909c-594117b3e8c3 ] Request (FloatingIPNegativeTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/routers/3efd8ac6-3e61-47d5-9705-05ae5fce6214 0.067s 2026-03-20 21:20:27.097 95895 DEBUG tempest.lib.common.rest_client [req-d4a18553-7a2e-4c93-909c-594117b3e8c3 req-d4a18553-7a2e-4c93-909c-594117b3e8c3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-d4a18553-7a2e-4c93-909c-594117b3e8c3', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:20:27 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/3efd8ac6-3e61-47d5-9705-05ae5fce6214'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:27.296 95895 INFO tempest.lib.common.rest_client [req-8e91ea0e-3532-46e6-a427-2eb4e6dc4e31 req-8e91ea0e-3532-46e6-a427-2eb4e6dc4e31 ] Request (FloatingIPNegativeTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/subnets/3f8ce0c3-61d1-4a88-a8e2-7bd8ed752349 0.199s 2026-03-20 21:20:27.296 95895 DEBUG tempest.lib.common.rest_client [req-8e91ea0e-3532-46e6-a427-2eb4e6dc4e31 req-8e91ea0e-3532-46e6-a427-2eb4e6dc4e31 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-8e91ea0e-3532-46e6-a427-2eb4e6dc4e31', 'date': 'Fri, 20 Mar 2026 21:20:27 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/3f8ce0c3-61d1-4a88-a8e2-7bd8ed752349'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:27.364 95895 INFO tempest.lib.common.rest_client [req-6fc047aa-8c93-4cbe-983e-c3c649cb2a7d req-6fc047aa-8c93-4cbe-983e-c3c649cb2a7d ] Request (FloatingIPNegativeTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/networks/97011b27-8aad-4489-b1f1-f902a8544476 0.068s 2026-03-20 21:20:27.364 95895 DEBUG tempest.lib.common.rest_client [req-6fc047aa-8c93-4cbe-983e-c3c649cb2a7d req-6fc047aa-8c93-4cbe-983e-c3c649cb2a7d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-6fc047aa-8c93-4cbe-983e-c3c649cb2a7d', 'date': 'Fri, 20 Mar 2026 21:20:27 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/97011b27-8aad-4489-b1f1-f902a8544476'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:27.447 95895 INFO tempest.lib.common.rest_client [req-638c8360-e49d-4998-affa-f7de6b62a7e5 req-638c8360-e49d-4998-affa-f7de6b62a7e5 ] Request (FloatingIPNegativeTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/0d2b6c36f03a4de7bf8f12c63d2cea58 0.082s 2026-03-20 21:20:27.447 95895 DEBUG tempest.lib.common.rest_client [req-638c8360-e49d-4998-affa-f7de6b62a7e5 req-638c8360-e49d-4998-affa-f7de6b62a7e5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:27 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-638c8360-e49d-4998-affa-f7de6b62a7e5', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/0d2b6c36f03a4de7bf8f12c63d2cea58'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:27.447 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 3766b93d261a43c9b66a773757af6f3d 2026-03-20 21:20:27.767 95895 INFO tempest.lib.common.rest_client [req-f0f0d2f4-fe0b-44a9-b95e-9dc525a28fa9 req-f0f0d2f4-fe0b-44a9-b95e-9dc525a28fa9 ] Request (FloatingIPNegativeTestJSON:tearDownClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.320s 2026-03-20 21:20:27.767 95895 DEBUG tempest.lib.common.rest_client [req-f0f0d2f4-fe0b-44a9-b95e-9dc525a28fa9 req-f0f0d2f4-fe0b-44a9-b95e-9dc525a28fa9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:27 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f0f0d2f4-fe0b-44a9-b95e-9dc525a28fa9', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["38KLz4wnQ8iiqnIgnCmoGQ"], "expires_at": "2026-03-21T21:20:27.000000Z", "issued_at": "2026-03-20T21:20:27.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:27.875 95895 INFO tempest.lib.common.rest_client [req-61d16061-a346-4ef3-8c31-4f28cd75cddb req-61d16061-a346-4ef3-8c31-4f28cd75cddb ] Request (FloatingIPNegativeTestJSON:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=3766b93d261a43c9b66a773757af6f3d&name=default 0.107s 2026-03-20 21:20:27.875 95895 DEBUG tempest.lib.common.rest_client [req-61d16061-a346-4ef3-8c31-4f28cd75cddb req-61d16061-a346-4ef3-8c31-4f28cd75cddb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1940', 'x-openstack-request-id': 'req-61d16061-a346-4ef3-8c31-4f28cd75cddb', 'date': 'Fri, 20 Mar 2026 21:20:27 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=3766b93d261a43c9b66a773757af6f3d&name=default'} Body: b'{"security_groups": [{"id": "684685d8-62bd-40df-af0b-e980f2494bf5", "tenant_id": "3766b93d261a43c9b66a773757af6f3d", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "d94be2fe-e772-4302-b93c-62d1121d687c", "tenant_id": "3766b93d261a43c9b66a773757af6f3d", "security_group_id": "684685d8-62bd-40df-af0b-e980f2494bf5", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "684685d8-62bd-40df-af0b-e980f2494bf5", "created_at": null, "updated_at": null, "description": null}, {"id": "00c7debd-311f-4000-8b94-a6c62e35966c", "tenant_id": "3766b93d261a43c9b66a773757af6f3d", "security_group_id": "684685d8-62bd-40df-af0b-e980f2494bf5", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "684685d8-62bd-40df-af0b-e980f2494bf5", "created_at": null, "updated_at": null, "description": null}, {"id": "6cd31ecb-3802-4c98-885c-0d7cb2376873", "tenant_id": "3766b93d261a43c9b66a773757af6f3d", "security_group_id": "684685d8-62bd-40df-af0b-e980f2494bf5", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "9b578c1b-47d1-4aa2-ac0b-4338c6498740", "tenant_id": "3766b93d261a43c9b66a773757af6f3d", "security_group_id": "684685d8-62bd-40df-af0b-e980f2494bf5", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-FloatingIPNegativeTestJSON-1732106636", "default"], "project_id": "3766b93d261a43c9b66a773757af6f3d"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:27.950 95895 INFO tempest.lib.common.rest_client [req-bd0bc9b6-f397-40ed-9c48-c8604a363d0f req-bd0bc9b6-f397-40ed-9c48-c8604a363d0f ] Request (FloatingIPNegativeTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/684685d8-62bd-40df-af0b-e980f2494bf5 0.075s 2026-03-20 21:20:27.951 95895 DEBUG tempest.lib.common.rest_client [req-bd0bc9b6-f397-40ed-9c48-c8604a363d0f req-bd0bc9b6-f397-40ed-9c48-c8604a363d0f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-bd0bc9b6-f397-40ed-9c48-c8604a363d0f', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:20:27 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/684685d8-62bd-40df-af0b-e980f2494bf5'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:28.016 95895 INFO tempest.lib.common.rest_client [req-fb7fbb85-573f-427b-b3ca-d9346593038c req-fb7fbb85-573f-427b-b3ca-d9346593038c ] Request (FloatingIPNegativeTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/3766b93d261a43c9b66a773757af6f3d 0.065s 2026-03-20 21:20:28.017 95895 DEBUG tempest.lib.common.rest_client [req-fb7fbb85-573f-427b-b3ca-d9346593038c req-fb7fbb85-573f-427b-b3ca-d9346593038c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:27 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-fb7fbb85-573f-427b-b3ca-d9346593038c', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/3766b93d261a43c9b66a773757af6f3d'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:28.017 95895 INFO tempest.test [-] raised in BulkNetworkOpsIpV6Test.setUpClass. Invoking tearDownClass. 2026-03-20 21:20:28.331 95895 INFO tempest.lib.common.rest_client [req-da50b40c-9488-453a-b508-bfaf71740417 req-da50b40c-9488-453a-b508-bfaf71740417 ] Request (BulkNetworkOpsTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.311s 2026-03-20 21:20:28.331 95895 DEBUG tempest.lib.common.rest_client [req-da50b40c-9488-453a-b508-bfaf71740417 req-da50b40c-9488-453a-b508-bfaf71740417 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:28 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-da50b40c-9488-453a-b508-bfaf71740417', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["fxzVmCCIR0utH521_r_N2Q"], "expires_at": "2026-03-21T21:20:28.000000Z", "issued_at": "2026-03-20T21:20:28.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:28.622 95895 INFO tempest.lib.common.rest_client [req-45f43049-9573-4594-9ac1-6030fc904f37 req-45f43049-9573-4594-9ac1-6030fc904f37 ] Request (BulkNetworkOpsTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.288s 2026-03-20 21:20:28.622 95895 DEBUG tempest.lib.common.rest_client [req-45f43049-9573-4594-9ac1-6030fc904f37 req-45f43049-9573-4594-9ac1-6030fc904f37 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:28 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-45f43049-9573-4594-9ac1-6030fc904f37', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["aOObXUvNTqO5K_R9DuQETg"], "expires_at": "2026-03-21T21:20:28.000000Z", "issued_at": "2026-03-20T21:20:28.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:28.641 95895 INFO tempest.lib.common.rest_client [req-94a5f8c7-f7ab-437a-997b-92fec0cad5a9 req-94a5f8c7-f7ab-437a-997b-92fec0cad5a9 ] Request (BulkNetworkOpsTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/domains?name=Default 0.018s 2026-03-20 21:20:28.641 95895 DEBUG tempest.lib.common.rest_client [req-94a5f8c7-f7ab-437a-997b-92fec0cad5a9 req-94a5f8c7-f7ab-437a-997b-92fec0cad5a9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:28 GMT', 'server': 'Apache', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-94a5f8c7-f7ab-437a-997b-92fec0cad5a9', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/domains/default"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/domains?name=Default", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:28.641 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:20:28.670 95895 INFO tempest.lib.common.rest_client [req-88b84c94-d3f0-4804-b2a9-861b9df61e0b req-88b84c94-d3f0-4804-b2a9-861b9df61e0b ] Request (BulkNetworkOpsTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.028s 2026-03-20 21:20:28.670 95895 DEBUG tempest.lib.common.rest_client [req-88b84c94-d3f0-4804-b2a9-861b9df61e0b req-88b84c94-d3f0-4804-b2a9-861b9df61e0b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-BulkNetworkOpsTest-950063023-desc", "domain_id": "default", "name": "tempest-BulkNetworkOpsTest-950063023"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:28 GMT', 'server': 'Apache', 'content-length': '365', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-88b84c94-d3f0-4804-b2a9-861b9df61e0b', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "26793ea9cab44e089966fa387b5ce974", "name": "tempest-BulkNetworkOpsTest-950063023", "domain_id": "default", "description": "tempest-BulkNetworkOpsTest-950063023-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/26793ea9cab44e089966fa387b5ce974"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:28.995 95895 INFO tempest.lib.common.rest_client [req-085837f7-aaea-416f-992a-8ca9c600a0c7 req-085837f7-aaea-416f-992a-8ca9c600a0c7 ] Request (BulkNetworkOpsTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.324s 2026-03-20 21:20:28.995 95895 DEBUG tempest.lib.common.rest_client [req-085837f7-aaea-416f-992a-8ca9c600a0c7 req-085837f7-aaea-416f-992a-8ca9c600a0c7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-BulkNetworkOpsTest-950063023-project-member", "password": "E9*UiQjA&bqN2lo", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:28 GMT', 'server': 'Apache', 'content-length': '287', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-085837f7-aaea-416f-992a-8ca9c600a0c7', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "e9c29d3aaec242669c2cbbaaa81232a7", "name": "tempest-BulkNetworkOpsTest-950063023-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/e9c29d3aaec242669c2cbbaaa81232a7"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:29.012 95895 INFO tempest.lib.common.rest_client [req-c13ed97c-0291-4776-aa81-f48cb22a7ecc req-c13ed97c-0291-4776-aa81-f48cb22a7ecc ] Request (BulkNetworkOpsTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.017s 2026-03-20 21:20:29.012 95895 DEBUG tempest.lib.common.rest_client [req-c13ed97c-0291-4776-aa81-f48cb22a7ecc req-c13ed97c-0291-4776-aa81-f48cb22a7ecc ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:28 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c13ed97c-0291-4776-aa81-f48cb22a7ecc', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:29.039 95895 INFO tempest.lib.common.rest_client [req-06e4093c-3d4d-42b0-bf34-395c929a89d7 req-06e4093c-3d4d-42b0-bf34-395c929a89d7 ] Request (BulkNetworkOpsTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/26793ea9cab44e089966fa387b5ce974/users/e9c29d3aaec242669c2cbbaaa81232a7/roles/a8108ca22dd54709aa4e902294ca51e7 0.026s 2026-03-20 21:20:29.040 95895 DEBUG tempest.lib.common.rest_client [req-06e4093c-3d4d-42b0-bf34-395c929a89d7 req-06e4093c-3d4d-42b0-bf34-395c929a89d7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:29 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-06e4093c-3d4d-42b0-bf34-395c929a89d7', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/26793ea9cab44e089966fa387b5ce974/users/e9c29d3aaec242669c2cbbaaa81232a7/roles/a8108ca22dd54709aa4e902294ca51e7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:29.082 95895 INFO tempest.lib.common.rest_client [req-1cc66131-965f-4611-b27a-114a3ee509de req-1cc66131-965f-4611-b27a-114a3ee509de ] Request (BulkNetworkOpsTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.042s 2026-03-20 21:20:29.082 95895 DEBUG tempest.lib.common.rest_client [req-1cc66131-965f-4611-b27a-114a3ee509de req-1cc66131-965f-4611-b27a-114a3ee509de ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:29 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-1cc66131-965f-4611-b27a-114a3ee509de', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:29.104 95895 INFO tempest.lib.common.rest_client [req-9f7555af-9f0f-4f71-b940-991e78cc8871 req-9f7555af-9f0f-4f71-b940-991e78cc8871 ] Request (BulkNetworkOpsTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/26793ea9cab44e089966fa387b5ce974/users/e9c29d3aaec242669c2cbbaaa81232a7/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.022s 2026-03-20 21:20:29.104 95895 DEBUG tempest.lib.common.rest_client [req-9f7555af-9f0f-4f71-b940-991e78cc8871 req-9f7555af-9f0f-4f71-b940-991e78cc8871 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:29 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-9f7555af-9f0f-4f71-b940-991e78cc8871', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/26793ea9cab44e089966fa387b5ce974/users/e9c29d3aaec242669c2cbbaaa81232a7/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:29.105 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user e9c29d3aaec242669c2cbbaaa81232a7 is created with scope project and roles: ['member', 'admin'] 2026-03-20 21:20:29.105 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BulkNetworkOpsTest-950063023-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '26793ea9cab44e089966fa387b5ce974', 'project_name': 'tempest-BulkNetworkOpsTest-950063023', 'tenant_id': '26793ea9cab44e089966fa387b5ce974', 'tenant_name': 'tempest-BulkNetworkOpsTest-950063023', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'e9c29d3aaec242669c2cbbaaa81232a7', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:29.105 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BulkNetworkOpsTest-950063023-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '26793ea9cab44e089966fa387b5ce974', 'project_name': 'tempest-BulkNetworkOpsTest-950063023', 'tenant_id': '26793ea9cab44e089966fa387b5ce974', 'tenant_name': 'tempest-BulkNetworkOpsTest-950063023', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'e9c29d3aaec242669c2cbbaaa81232a7', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:29.432 95895 INFO tempest.lib.common.rest_client [req-ff4b532b-46b3-46a6-8e7c-8c321ba5ab4e req-ff4b532b-46b3-46a6-8e7c-8c321ba5ab4e ] Request (BulkNetworkOpsTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.325s 2026-03-20 21:20:29.432 95895 DEBUG tempest.lib.common.rest_client [req-ff4b532b-46b3-46a6-8e7c-8c321ba5ab4e req-ff4b532b-46b3-46a6-8e7c-8c321ba5ab4e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:29 GMT', 'server': 'Apache', 'content-length': '4628', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ff4b532b-46b3-46a6-8e7c-8c321ba5ab4e', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "e9c29d3aaec242669c2cbbaaa81232a7", "name": "tempest-BulkNetworkOpsTest-950063023-project-member", "password_expires_at": null}, "audit_ids": ["MCYqFiCvTu2tOS8mYeycyQ"], "expires_at": "2026-03-21T21:20:29.000000Z", "issued_at": "2026-03-20T21:20:29.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "26793ea9cab44e089966fa387b5ce974", "name": "tempest-BulkNetworkOpsTest-950063023"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/26793ea9cab44e089966fa387b5ce974", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/26793ea9cab44e089966fa387b5ce974", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983 _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:29.432 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['reader'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:20:29.433 95895 DEBUG tempest.lib.common.dynamic_creds [-] Reusing existing project 26793ea9cab44e089966fa387b5ce974 from creds: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BulkNetworkOpsTest-950063023-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '26793ea9cab44e089966fa387b5ce974', 'project_name': 'tempest-BulkNetworkOpsTest-950063023', 'tenant_id': '26793ea9cab44e089966fa387b5ce974', 'tenant_name': 'tempest-BulkNetworkOpsTest-950063023', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'e9c29d3aaec242669c2cbbaaa81232a7', 'system': None}, Network: None, Subnet: None, Router: None _get_project_id /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:399 2026-03-20 21:20:29.471 95895 INFO tempest.lib.common.rest_client [req-4482f835-f317-47d2-a351-6e1978ea5b75 req-4482f835-f317-47d2-a351-6e1978ea5b75 ] Request (BulkNetworkOpsTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/projects/26793ea9cab44e089966fa387b5ce974 0.038s 2026-03-20 21:20:29.471 95895 DEBUG tempest.lib.common.rest_client [req-4482f835-f317-47d2-a351-6e1978ea5b75 req-4482f835-f317-47d2-a351-6e1978ea5b75 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:29 GMT', 'server': 'Apache', 'content-length': '365', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4482f835-f317-47d2-a351-6e1978ea5b75', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/projects/26793ea9cab44e089966fa387b5ce974'} Body: b'{"project": {"id": "26793ea9cab44e089966fa387b5ce974", "name": "tempest-BulkNetworkOpsTest-950063023", "domain_id": "default", "description": "tempest-BulkNetworkOpsTest-950063023-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/26793ea9cab44e089966fa387b5ce974"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:29.471 95895 INFO tempest.lib.common.dynamic_creds [-] Using the existing project 26793ea9cab44e089966fa387b5ce974 for scope project and roles: ['reader'] 2026-03-20 21:20:29.765 95895 INFO tempest.lib.common.rest_client [req-3007f145-e887-430f-8c2e-bbf6b0a9cea2 req-3007f145-e887-430f-8c2e-bbf6b0a9cea2 ] Request (BulkNetworkOpsTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.293s 2026-03-20 21:20:29.765 95895 DEBUG tempest.lib.common.rest_client [req-3007f145-e887-430f-8c2e-bbf6b0a9cea2 req-3007f145-e887-430f-8c2e-bbf6b0a9cea2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-BulkNetworkOpsTest-950063023-project-reader", "password": "F3@3prz90YBwCDh", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:29 GMT', 'server': 'Apache', 'content-length': '287', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3007f145-e887-430f-8c2e-bbf6b0a9cea2', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "a11e469672784c35a9fa428ff2a56ab1", "name": "tempest-BulkNetworkOpsTest-950063023-project-reader", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/a11e469672784c35a9fa428ff2a56ab1"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:30.073 95895 INFO tempest.lib.common.rest_client [req-d05c0fb5-8758-4862-8b5c-1d9751d1c679 req-d05c0fb5-8758-4862-8b5c-1d9751d1c679 ] Request (BulkNetworkOpsTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.307s 2026-03-20 21:20:30.073 95895 DEBUG tempest.lib.common.rest_client [req-d05c0fb5-8758-4862-8b5c-1d9751d1c679 req-d05c0fb5-8758-4862-8b5c-1d9751d1c679 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:29 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d05c0fb5-8758-4862-8b5c-1d9751d1c679', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:30.118 95895 INFO tempest.lib.common.rest_client [req-027b3782-95fd-4c3e-9cf0-fad4b7fc6588 req-027b3782-95fd-4c3e-9cf0-fad4b7fc6588 ] Request (BulkNetworkOpsTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/26793ea9cab44e089966fa387b5ce974/users/a11e469672784c35a9fa428ff2a56ab1/roles/e8306b5d47d548859e8b8fd8e8b1decd 0.044s 2026-03-20 21:20:30.118 95895 DEBUG tempest.lib.common.rest_client [req-027b3782-95fd-4c3e-9cf0-fad4b7fc6588 req-027b3782-95fd-4c3e-9cf0-fad4b7fc6588 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:30 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-027b3782-95fd-4c3e-9cf0-fad4b7fc6588', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/26793ea9cab44e089966fa387b5ce974/users/a11e469672784c35a9fa428ff2a56ab1/roles/e8306b5d47d548859e8b8fd8e8b1decd'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:30.194 95895 INFO tempest.lib.common.rest_client [req-1d4f4a03-3ae0-4f18-87f4-5b31157c803f req-1d4f4a03-3ae0-4f18-87f4-5b31157c803f ] Request (BulkNetworkOpsTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.076s 2026-03-20 21:20:30.194 95895 DEBUG tempest.lib.common.rest_client [req-1d4f4a03-3ae0-4f18-87f4-5b31157c803f req-1d4f4a03-3ae0-4f18-87f4-5b31157c803f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:30 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-1d4f4a03-3ae0-4f18-87f4-5b31157c803f', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:30.502 95895 INFO tempest.lib.common.rest_client [req-47f05f9c-269a-4e2d-bc1f-8a466b109b7d req-47f05f9c-269a-4e2d-bc1f-8a466b109b7d ] Request (BulkNetworkOpsTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/26793ea9cab44e089966fa387b5ce974/users/a11e469672784c35a9fa428ff2a56ab1/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.307s 2026-03-20 21:20:30.502 95895 DEBUG tempest.lib.common.rest_client [req-47f05f9c-269a-4e2d-bc1f-8a466b109b7d req-47f05f9c-269a-4e2d-bc1f-8a466b109b7d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:30 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-47f05f9c-269a-4e2d-bc1f-8a466b109b7d', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/26793ea9cab44e089966fa387b5ce974/users/a11e469672784c35a9fa428ff2a56ab1/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:30.502 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user a11e469672784c35a9fa428ff2a56ab1 is created with scope project and roles: ['reader', 'admin'] 2026-03-20 21:20:30.502 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BulkNetworkOpsTest-950063023-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '26793ea9cab44e089966fa387b5ce974', 'project_name': 'tempest-BulkNetworkOpsTest-950063023', 'tenant_id': '26793ea9cab44e089966fa387b5ce974', 'tenant_name': 'tempest-BulkNetworkOpsTest-950063023', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'a11e469672784c35a9fa428ff2a56ab1', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:30.502 95895 INFO tempest.lib.common.dynamic_creds [-] Network resources are not created for requested scope: project and credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-BulkNetworkOpsTest-950063023-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '26793ea9cab44e089966fa387b5ce974', 'project_name': 'tempest-BulkNetworkOpsTest-950063023', 'tenant_id': '26793ea9cab44e089966fa387b5ce974', 'tenant_name': 'tempest-BulkNetworkOpsTest-950063023', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'a11e469672784c35a9fa428ff2a56ab1', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:30.867 95895 INFO tempest.lib.common.rest_client [req-57f0dcb8-7421-40cc-a357-304dea7036c1 req-57f0dcb8-7421-40cc-a357-304dea7036c1 ] Request (BulkNetworkOpsTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.362s 2026-03-20 21:20:30.867 95895 DEBUG tempest.lib.common.rest_client [req-57f0dcb8-7421-40cc-a357-304dea7036c1 req-57f0dcb8-7421-40cc-a357-304dea7036c1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:30 GMT', 'server': 'Apache', 'content-length': '4628', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-57f0dcb8-7421-40cc-a357-304dea7036c1', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "a11e469672784c35a9fa428ff2a56ab1", "name": "tempest-BulkNetworkOpsTest-950063023-project-reader", "password_expires_at": null}, "audit_ids": ["abiitJmVRb-N3QPeaKX2hw"], "expires_at": "2026-03-21T21:20:30.000000Z", "issued_at": "2026-03-20T21:20:30.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "26793ea9cab44e089966fa387b5ce974", "name": "tempest-BulkNetworkOpsTest-950063023"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/26793ea9cab44e089966fa387b5ce974", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/26793ea9cab44e089966fa387b5ce974", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983 _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:31.591 95895 INFO tempest.lib.common.rest_client [req-8728ef6b-21a3-4fb5-b5fc-b0189527581d req-8728ef6b-21a3-4fb5-b5fc-b0189527581d ] Request (BulkNetworkOpsTest:test_bulk_create_delete_network): 201 POST http://10.0.0.50:9696/v2.0/networks 0.723s 2026-03-20 21:20:31.591 95895 DEBUG tempest.lib.common.rest_client [req-8728ef6b-21a3-4fb5-b5fc-b0189527581d req-8728ef6b-21a3-4fb5-b5fc-b0189527581d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"networks": [{"name": "tempest-network--1842124248"}, {"name": "tempest-network--872871905"}]} Response - Headers: {'content-type': 'application/json', 'content-length': '856', 'x-openstack-request-id': 'req-8728ef6b-21a3-4fb5-b5fc-b0189527581d', 'date': 'Fri, 20 Mar 2026 21:20:31 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"networks":[{"id":"8e4cb6db-2d13-4c39-98ea-32057171fe93","name":"tempest-network--1842124248","tenant_id":"26793ea9cab44e089966fa387b5ce974","project_id":"26793ea9cab44e089966fa387b5ce974","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-BulkNetworkOpsTest-950063023","tempest-network--1842124248"],"port_security_enabled":true,"description":""},{"id":"377cc75c-27f4-4429-bea7-dca0bfb35f28","name":"tempest-network--872871905","tenant_id":"26793ea9cab44e089966fa387b5ce974","project_id":"26793ea9cab44e089966fa387b5ce974","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-BulkNetworkOpsTest-950063023","tempest-network--872871905"],"port_security_enabled":true,"description":""}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:31.619 95895 INFO tempest.lib.common.rest_client [req-6fd61bc2-4165-48d9-a9ba-ca433368927b req-6fd61bc2-4165-48d9-a9ba-ca433368927b ] Request (BulkNetworkOpsTest:test_bulk_create_delete_network): 200 GET http://10.0.0.50:9696/v2.0/networks 0.027s 2026-03-20 21:20:31.619 95895 DEBUG tempest.lib.common.rest_client [req-6fd61bc2-4165-48d9-a9ba-ca433368927b req-6fd61bc2-4165-48d9-a9ba-ca433368927b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '4220', 'x-openstack-request-id': 'req-6fd61bc2-4165-48d9-a9ba-ca433368927b', 'date': 'Fri, 20 Mar 2026 21:20:31 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"networks":[{"id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","name":"tf-tempest-test","tenant_id":"50a54c7046a1423ba56293794d08ba7b","project_id":"50a54c7046a1423ba56293794d08ba7b","admin_state_up":true,"shared":true,"status":"ACTIVE","router:external":true,"mtu":0,"subnets":["53f8710e-b809-4f72-a853-1259575efff4"],"fq_name":["default-domain","admin","tf-tempest-test"],"subnet_ipam":[{"subnet_cidr":"172.23.0.0/24","ipam_fq_name":["default-domain","default-project","default-network-ipam"]}],"port_security_enabled":true,"description":""},{"id":"2b29e5fb-fc58-4ae9-a336-d1b92e18de47","name":"__link_local__","tenant_id":"41bf85eae8b340f6b8db074828afbf79","project_id":"41bf85eae8b340f6b8db074828afbf79","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":null,"subnets":[],"fq_name":["default-domain","default-project","__link_local__"],"port_security_enabled":true},{"id":"479ff13c-2ae5-4a1c-9701-06c51e352efa","name":"dci-network","tenant_id":"41bf85eae8b340f6b8db074828afbf79","project_id":"41bf85eae8b340f6b8db074828afbf79","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":null,"subnets":[],"fq_name":["default-domain","default-project","dci-network"],"port_security_enabled":true},{"id":"bd026229-bc66-4dc0-8e4e-7b4e9fd18a37","name":"default-virtual-network","tenant_id":"41bf85eae8b340f6b8db074828afbf79","project_id":"41bf85eae8b340f6b8db074828afbf79","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":null,"subnets":[],"fq_name":["default-domain","default-project","default-virtual-network"],"port_security_enabled":true},{"id":"e6e5f612-d26b-45fa-a41d-eb4819775450","name":"ip-fabric","tenant_id":"41bf85eae8b340f6b8db074828afbf79","project_id":"41bf85eae8b340f6b8db074828afbf79","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":null,"subnets":[],"fq_name":["default-domain","default-project","ip-fabric"],"port_security_enabled":true},{"id":"db41631c-162a-4779-bbd0-8b893a7508cf","name":"snat-si-left_snat_a458b71c-74dd-40f5-bb32-941b1d97141f_8932e319-f679-4acf-b158-eb0103a5cd33","tenant_id":"a73ec30804ea47ffaa2cbf616e2b117c","project_id":"a73ec30804ea47ffaa2cbf616e2b117c","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":null,"subnets":["51aa3af9-0426-43a5-93a8-5a7ac0ccd7c7"],"fq_name":["default-domain","tempest-RoutersAdminTest-264979285","snat-si-left_snat_a458b71c-74dd-40f5-bb32-941b1d97141f_8932e319-f679-4acf-b158-eb0103a5cd33"],"subnet_ipam":[{"subnet_cidr":"100.64.0.0/29","ipam_fq_name":["default-domain","default-project","default-network-ipam"]}],"port_security_enabled":true},{"id":"8e4cb6db-2d13-4c39-98ea-32057171fe93","name":"tempest-network--1842124248","tenant_id":"26793ea9cab44e089966fa387b5ce974","project_id":"26793ea9cab44e089966fa387b5ce974","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-BulkNetworkOpsTest-950063023","tempest-network--1842124248"],"port_security_enabled":true,"description":""},{"id":"377cc75c-27f4-4429-bea7-dca0bfb35f28","name":"tempest-network--872871905","tenant_id":"26793ea9cab44e089966fa387b5ce974","project_id":"26793ea9cab44e089966fa387b5ce974","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-BulkNetworkOpsTest-950063023","tempest-network--872871905"],"port_security_enabled":true,"description":""},{"id":"ac7edff8-a567-4381-8c3a-c135b6892eb1","name":"snat-si-left_snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","project_id":"87d9afd1602442aeb5e1593c6e53f517","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":null,"subnets":["d41b435f-31f2-4ea5-ae22-0fbb1a0400e5"],"fq_name":["default-domain","tempest-FloatingIPTestJSON-959138799","snat-si-left_snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9"],"subnet_ipam":[{"subnet_cidr _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:31.734 95895 INFO tempest.lib.common.rest_client [req-7312947b-9c3d-44a4-b817-68ecc368297f req-7312947b-9c3d-44a4-b817-68ecc368297f ] Request (BulkNetworkOpsTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/networks/8e4cb6db-2d13-4c39-98ea-32057171fe93 0.115s 2026-03-20 21:20:31.734 95895 DEBUG tempest.lib.common.rest_client [req-7312947b-9c3d-44a4-b817-68ecc368297f req-7312947b-9c3d-44a4-b817-68ecc368297f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-7312947b-9c3d-44a4-b817-68ecc368297f', 'date': 'Fri, 20 Mar 2026 21:20:31 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/8e4cb6db-2d13-4c39-98ea-32057171fe93'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:31.807 95895 INFO tempest.lib.common.rest_client [req-9ce0a7d7-56e4-44ae-a1cc-72b8e7d3c879 req-9ce0a7d7-56e4-44ae-a1cc-72b8e7d3c879 ] Request (BulkNetworkOpsTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/networks/377cc75c-27f4-4429-bea7-dca0bfb35f28 0.072s 2026-03-20 21:20:31.807 95895 DEBUG tempest.lib.common.rest_client [req-9ce0a7d7-56e4-44ae-a1cc-72b8e7d3c879 req-9ce0a7d7-56e4-44ae-a1cc-72b8e7d3c879 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-9ce0a7d7-56e4-44ae-a1cc-72b8e7d3c879', 'date': 'Fri, 20 Mar 2026 21:20:31 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/377cc75c-27f4-4429-bea7-dca0bfb35f28'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:31.826 95895 INFO tempest.lib.common.rest_client [req-c0c951af-e94b-4f54-b348-82ac1b2fff01 req-c0c951af-e94b-4f54-b348-82ac1b2fff01 ] Request (BulkNetworkOpsTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/networks 0.019s 2026-03-20 21:20:31.826 95895 DEBUG tempest.lib.common.rest_client [req-c0c951af-e94b-4f54-b348-82ac1b2fff01 req-c0c951af-e94b-4f54-b348-82ac1b2fff01 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '3378', 'x-openstack-request-id': 'req-c0c951af-e94b-4f54-b348-82ac1b2fff01', 'date': 'Fri, 20 Mar 2026 21:20:31 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"networks":[{"id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","name":"tf-tempest-test","tenant_id":"50a54c7046a1423ba56293794d08ba7b","project_id":"50a54c7046a1423ba56293794d08ba7b","admin_state_up":true,"shared":true,"status":"ACTIVE","router:external":true,"mtu":0,"subnets":["53f8710e-b809-4f72-a853-1259575efff4"],"fq_name":["default-domain","admin","tf-tempest-test"],"subnet_ipam":[{"subnet_cidr":"172.23.0.0/24","ipam_fq_name":["default-domain","default-project","default-network-ipam"]}],"port_security_enabled":true,"description":""},{"id":"2b29e5fb-fc58-4ae9-a336-d1b92e18de47","name":"__link_local__","tenant_id":"41bf85eae8b340f6b8db074828afbf79","project_id":"41bf85eae8b340f6b8db074828afbf79","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":null,"subnets":[],"fq_name":["default-domain","default-project","__link_local__"],"port_security_enabled":true},{"id":"479ff13c-2ae5-4a1c-9701-06c51e352efa","name":"dci-network","tenant_id":"41bf85eae8b340f6b8db074828afbf79","project_id":"41bf85eae8b340f6b8db074828afbf79","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":null,"subnets":[],"fq_name":["default-domain","default-project","dci-network"],"port_security_enabled":true},{"id":"bd026229-bc66-4dc0-8e4e-7b4e9fd18a37","name":"default-virtual-network","tenant_id":"41bf85eae8b340f6b8db074828afbf79","project_id":"41bf85eae8b340f6b8db074828afbf79","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":null,"subnets":[],"fq_name":["default-domain","default-project","default-virtual-network"],"port_security_enabled":true},{"id":"e6e5f612-d26b-45fa-a41d-eb4819775450","name":"ip-fabric","tenant_id":"41bf85eae8b340f6b8db074828afbf79","project_id":"41bf85eae8b340f6b8db074828afbf79","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":null,"subnets":[],"fq_name":["default-domain","default-project","ip-fabric"],"port_security_enabled":true},{"id":"ac7edff8-a567-4381-8c3a-c135b6892eb1","name":"snat-si-left_snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","project_id":"87d9afd1602442aeb5e1593c6e53f517","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":null,"subnets":["d41b435f-31f2-4ea5-ae22-0fbb1a0400e5"],"fq_name":["default-domain","tempest-FloatingIPTestJSON-959138799","snat-si-left_snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9"],"subnet_ipam":[{"subnet_cidr":"100.64.0.0/29","ipam_fq_name":["default-domain","default-project","default-network-ipam"]}],"port_security_enabled":true},{"id":"db41631c-162a-4779-bbd0-8b893a7508cf","name":"snat-si-left_snat_a458b71c-74dd-40f5-bb32-941b1d97141f_8932e319-f679-4acf-b158-eb0103a5cd33","tenant_id":"a73ec30804ea47ffaa2cbf616e2b117c","project_id":"a73ec30804ea47ffaa2cbf616e2b117c","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":null,"subnets":["51aa3af9-0426-43a5-93a8-5a7ac0ccd7c7"],"fq_name":["default-domain","tempest-RoutersAdminTest-264979285","snat-si-left_snat_a458b71c-74dd-40f5-bb32-941b1d97141f_8932e319-f679-4acf-b158-eb0103a5cd33"],"subnet_ipam":[{"subnet_cidr":"100.64.0.0/29","ipam_fq_name":["default-domain","default-project","default-network-ipam"]}],"port_security_enabled":true}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:31.907 95895 INFO tempest.lib.common.rest_client [req-e8b7df25-2780-47e0-a499-411ba7562431 req-e8b7df25-2780-47e0-a499-411ba7562431 ] Request (BulkNetworkOpsTest:test_bulk_create_delete_port): 201 POST http://10.0.0.50:9696/v2.0/networks 0.080s 2026-03-20 21:20:31.907 95895 DEBUG tempest.lib.common.rest_client [req-e8b7df25-2780-47e0-a499-411ba7562431 req-e8b7df25-2780-47e0-a499-411ba7562431 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsTest-test-network-1558158065"}} Response - Headers: {'content-type': 'application/json', 'content-length': '479', 'x-openstack-request-id': 'req-e8b7df25-2780-47e0-a499-411ba7562431', 'date': 'Fri, 20 Mar 2026 21:20:31 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"11fe133b-ae3f-48be-96db-fd6110990cc4","name":"tempest-BulkNetworkOpsTest-test-network-1558158065","tenant_id":"26793ea9cab44e089966fa387b5ce974","project_id":"26793ea9cab44e089966fa387b5ce974","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-BulkNetworkOpsTest-950063023","tempest-BulkNetworkOpsTest-test-network-1558158065"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:31.990 95895 INFO tempest.lib.common.rest_client [req-ea771fe3-c12c-409b-9225-0d2d58e808c3 req-ea771fe3-c12c-409b-9225-0d2d58e808c3 ] Request (BulkNetworkOpsTest:test_bulk_create_delete_port): 201 POST http://10.0.0.50:9696/v2.0/networks 0.082s 2026-03-20 21:20:31.990 95895 DEBUG tempest.lib.common.rest_client [req-ea771fe3-c12c-409b-9225-0d2d58e808c3 req-ea771fe3-c12c-409b-9225-0d2d58e808c3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsTest-test-network-401054657"}} Response - Headers: {'content-type': 'application/json', 'content-length': '477', 'x-openstack-request-id': 'req-ea771fe3-c12c-409b-9225-0d2d58e808c3', 'date': 'Fri, 20 Mar 2026 21:20:31 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"56332dd8-964b-41e1-8e11-40ce4f3d6311","name":"tempest-BulkNetworkOpsTest-test-network-401054657","tenant_id":"26793ea9cab44e089966fa387b5ce974","project_id":"26793ea9cab44e089966fa387b5ce974","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-BulkNetworkOpsTest-950063023","tempest-BulkNetworkOpsTest-test-network-401054657"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:32.227 95895 INFO tempest.lib.common.rest_client [req-f79d4961-4319-4844-a8d8-1ca9363d2c17 req-f79d4961-4319-4844-a8d8-1ca9363d2c17 ] Request (BulkNetworkOpsTest:test_bulk_create_delete_port): 201 POST http://10.0.0.50:9696/v2.0/ports 0.237s 2026-03-20 21:20:32.227 95895 DEBUG tempest.lib.common.rest_client [req-f79d4961-4319-4844-a8d8-1ca9363d2c17 req-f79d4961-4319-4844-a8d8-1ca9363d2c17 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"ports": [{"network_id": "11fe133b-ae3f-48be-96db-fd6110990cc4", "name": "tempest-port--1185678504", "admin_state_up": true}, {"network_id": "56332dd8-964b-41e1-8e11-40ce4f3d6311", "admin_state_up": false}]} Response - Headers: {'content-type': 'application/json', 'content-length': '1230', 'x-openstack-request-id': 'req-f79d4961-4319-4844-a8d8-1ca9363d2c17', 'date': 'Fri, 20 Mar 2026 21:20:32 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"ports":[{"name":"tempest-port--1185678504","id":"36fb0928-6d41-4617-baad-f827a8bf4616","tenant_id":"26793ea9cab44e089966fa387b5ce974","network_id":"11fe133b-ae3f-48be-96db-fd6110990cc4","mac_address":"02:36:fb:09:28:6d","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[],"security_groups":["3779c3e3-4fa1-4052-be0a-cef34a36ccc4"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"26793ea9cab44e089966fa387b5ce974"},{"name":"74931d77-66da-4303-89a3-008e3ad395c0","id":"74931d77-66da-4303-89a3-008e3ad395c0","tenant_id":"26793ea9cab44e089966fa387b5ce974","network_id":"56332dd8-964b-41e1-8e11-40ce4f3d6311","mac_address":"02:74:93:1d:77:66","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[],"security_groups":["3779c3e3-4fa1-4052-be0a-cef34a36ccc4"],"admin_state_up":false,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"26793ea9cab44e089966fa387b5ce974"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:32.297 95895 INFO tempest.lib.common.rest_client [req-4055e137-af97-4147-bdf5-807c9e5b1df4 req-4055e137-af97-4147-bdf5-807c9e5b1df4 ] Request (BulkNetworkOpsTest:test_bulk_create_delete_port): 200 GET http://10.0.0.50:9696/v2.0/ports 0.070s 2026-03-20 21:20:32.297 95895 DEBUG tempest.lib.common.rest_client [req-4055e137-af97-4147-bdf5-807c9e5b1df4 req-4055e137-af97-4147-bdf5-807c9e5b1df4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '8855', 'x-openstack-request-id': 'req-4055e137-af97-4147-bdf5-807c9e5b1df4', 'date': 'Fri, 20 Mar 2026 21:20:32 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"ports":[{"name":"74931d77-66da-4303-89a3-008e3ad395c0","id":"74931d77-66da-4303-89a3-008e3ad395c0","tenant_id":"26793ea9cab44e089966fa387b5ce974","network_id":"56332dd8-964b-41e1-8e11-40ce4f3d6311","mac_address":"02:74:93:1d:77:66","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[],"security_groups":["3779c3e3-4fa1-4052-be0a-cef34a36ccc4"],"admin_state_up":false,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"26793ea9cab44e089966fa387b5ce974"},{"name":"tempest-port--1185678504","id":"36fb0928-6d41-4617-baad-f827a8bf4616","tenant_id":"26793ea9cab44e089966fa387b5ce974","network_id":"11fe133b-ae3f-48be-96db-fd6110990cc4","mac_address":"02:36:fb:09:28:6d","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[],"security_groups":["3779c3e3-4fa1-4052-be0a-cef34a36ccc4"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"26793ea9cab44e089966fa387b5ce974"},{"name":"vhost0","id":"1c102a74-6711-4593-aee1-d4748c664461","tenant_id":"41bf85eae8b340f6b8db074828afbf79","network_id":"e6e5f612-d26b-45fa-a41d-eb4819775450","mac_address":"02:1c:10:2a:74:67","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[],"security_groups":[],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"project_id":"41bf85eae8b340f6b8db074828afbf79"},{"name":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__1__left__2","id":"a4fca45d-5bcd-46ae-a781-551f35d2e155","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"ac7edff8-a567-4381-8c3a-c135b6892eb1","mac_address":"02:d5:62:ec:02:5d","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"100.64.0.4","subnet_id":"d41b435f-31f2-4ea5-ae22-0fbb1a0400e5"}],"security_groups":[],"admin_state_up":true,"device_id":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__1","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"100.64.0.4","subnet_id":"d41b435f-31f2-4ea5-ae22-0fbb1a0400e5"}],"port_security_enabled":true,"project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"name":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__1__right__1","id":"a7236338-303c-4d15-bd72-9661dc6dd80d","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","mac_address":"02:26:64:9f:75:b2","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"172.23.0.11","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"security_groups":["6998d548-b8f8-45dd-a769-2b492ab66d32"],"admin_state_up":true,"device_id":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__1","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"172.23.0.11","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"port_security_enabled":true,"project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"name":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__2__right__1","id":"8acf2d69-f64e-4362-a217-6bde1e48fc52","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","mac_address":"02:26: _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:32.357 95895 INFO tempest.lib.common.rest_client [req-e7dc75e9-7f69-4ed3-a146-8c9beef2cd19 req-e7dc75e9-7f69-4ed3-a146-8c9beef2cd19 ] Request (BulkNetworkOpsTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/ports/36fb0928-6d41-4617-baad-f827a8bf4616 0.059s 2026-03-20 21:20:32.357 95895 DEBUG tempest.lib.common.rest_client [req-e7dc75e9-7f69-4ed3-a146-8c9beef2cd19 req-e7dc75e9-7f69-4ed3-a146-8c9beef2cd19 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-e7dc75e9-7f69-4ed3-a146-8c9beef2cd19', 'date': 'Fri, 20 Mar 2026 21:20:32 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/36fb0928-6d41-4617-baad-f827a8bf4616'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:32.406 95895 INFO tempest.lib.common.rest_client [req-8a773a19-874b-4baf-8a28-ba9dce81f265 req-8a773a19-874b-4baf-8a28-ba9dce81f265 ] Request (BulkNetworkOpsTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/ports/74931d77-66da-4303-89a3-008e3ad395c0 0.048s 2026-03-20 21:20:32.406 95895 DEBUG tempest.lib.common.rest_client [req-8a773a19-874b-4baf-8a28-ba9dce81f265 req-8a773a19-874b-4baf-8a28-ba9dce81f265 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-8a773a19-874b-4baf-8a28-ba9dce81f265', 'date': 'Fri, 20 Mar 2026 21:20:32 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/74931d77-66da-4303-89a3-008e3ad395c0'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:32.463 95895 INFO tempest.lib.common.rest_client [req-1d87d7eb-efdd-4fc6-b249-39f5c76bc988 req-1d87d7eb-efdd-4fc6-b249-39f5c76bc988 ] Request (BulkNetworkOpsTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/ports 0.057s 2026-03-20 21:20:32.464 95895 DEBUG tempest.lib.common.rest_client [req-1d87d7eb-efdd-4fc6-b249-39f5c76bc988 req-1d87d7eb-efdd-4fc6-b249-39f5c76bc988 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '7636', 'x-openstack-request-id': 'req-1d87d7eb-efdd-4fc6-b249-39f5c76bc988', 'date': 'Fri, 20 Mar 2026 21:20:32 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"ports":[{"name":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__1__left__2","id":"a4fca45d-5bcd-46ae-a781-551f35d2e155","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"ac7edff8-a567-4381-8c3a-c135b6892eb1","mac_address":"02:d5:62:ec:02:5d","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"100.64.0.4","subnet_id":"d41b435f-31f2-4ea5-ae22-0fbb1a0400e5"}],"security_groups":[],"admin_state_up":true,"device_id":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__1","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"100.64.0.4","subnet_id":"d41b435f-31f2-4ea5-ae22-0fbb1a0400e5"}],"port_security_enabled":true,"project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"name":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__2__right__1","id":"8acf2d69-f64e-4362-a217-6bde1e48fc52","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","mac_address":"02:26:64:9f:75:b2","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"172.23.0.11","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"security_groups":["6998d548-b8f8-45dd-a769-2b492ab66d32"],"admin_state_up":true,"device_id":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__2","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"172.23.0.11","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"port_security_enabled":true,"project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"name":"default-domain__tempest-RoutersAdminTest-264979285__snat_a458b71c-74dd-40f5-bb32-941b1d97141f_8932e319-f679-4acf-b158-eb0103a5cd33__1__left__2","id":"e9dab365-b5c6-4dc5-9e7e-8fb867690dab","tenant_id":"a73ec30804ea47ffaa2cbf616e2b117c","network_id":"db41631c-162a-4779-bbd0-8b893a7508cf","mac_address":"02:49:94:c0:d9:9a","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"100.64.0.4","subnet_id":"51aa3af9-0426-43a5-93a8-5a7ac0ccd7c7"}],"security_groups":["a9772249-8820-479a-bcd5-80fa6a515912"],"admin_state_up":true,"device_id":"default-domain__tempest-RoutersAdminTest-264979285__snat_a458b71c-74dd-40f5-bb32-941b1d97141f_8932e319-f679-4acf-b158-eb0103a5cd33__1","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"100.64.0.4","subnet_id":"51aa3af9-0426-43a5-93a8-5a7ac0ccd7c7"}],"port_security_enabled":true,"project_id":"a73ec30804ea47ffaa2cbf616e2b117c"},{"name":"default-domain__tempest-RoutersAdminTest-264979285__snat_a458b71c-74dd-40f5-bb32-941b1d97141f_8932e319-f679-4acf-b158-eb0103a5cd33__1__right__1","id":"b70b6792-f936-4b70-8665-8f7d705de1d9","tenant_id":"a73ec30804ea47ffaa2cbf616e2b117c","network_id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","mac_address":"02:76:96:a0:34:a3","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"172.23.0.10","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"security_groups":["6998d548-b8f8-45dd-a769-2b492ab66d32"],"admin_state_up":true,"device_id":"default-domain__tempest-RoutersAdminTest-264979285__snat_a458b71c-74dd-40f5-bb32-941b1d97141f_8932e319-f679-4acf-b158-eb0103a5cd33__1","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"172.23.0.10","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"port_security_enabled":true,"project_id":"a73ec30804ea47ffaa2cbf616e2b117c"},{"name":"default-domain_ _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:32.543 95895 INFO tempest.lib.common.rest_client [req-e6166caf-da5c-4f4b-aa83-0b77e9b3f747 req-e6166caf-da5c-4f4b-aa83-0b77e9b3f747 ] Request (BulkNetworkOpsTest:test_bulk_create_delete_subnet): 201 POST http://10.0.0.50:9696/v2.0/networks 0.078s 2026-03-20 21:20:32.544 95895 DEBUG tempest.lib.common.rest_client [req-e6166caf-da5c-4f4b-aa83-0b77e9b3f747 req-e6166caf-da5c-4f4b-aa83-0b77e9b3f747 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsTest-test-network-266730128"}} Response - Headers: {'content-type': 'application/json', 'content-length': '477', 'x-openstack-request-id': 'req-e6166caf-da5c-4f4b-aa83-0b77e9b3f747', 'date': 'Fri, 20 Mar 2026 21:20:32 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"c278e9ad-e348-4421-a026-119b5b908902","name":"tempest-BulkNetworkOpsTest-test-network-266730128","tenant_id":"26793ea9cab44e089966fa387b5ce974","project_id":"26793ea9cab44e089966fa387b5ce974","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-BulkNetworkOpsTest-950063023","tempest-BulkNetworkOpsTest-test-network-266730128"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:32.644 95895 INFO tempest.lib.common.rest_client [req-4f51462f-df41-409f-8648-73238863da59 req-4f51462f-df41-409f-8648-73238863da59 ] Request (BulkNetworkOpsTest:test_bulk_create_delete_subnet): 201 POST http://10.0.0.50:9696/v2.0/networks 0.100s 2026-03-20 21:20:32.644 95895 DEBUG tempest.lib.common.rest_client [req-4f51462f-df41-409f-8648-73238863da59 req-4f51462f-df41-409f-8648-73238863da59 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsTest-test-network-508190353"}} Response - Headers: {'content-type': 'application/json', 'content-length': '477', 'x-openstack-request-id': 'req-4f51462f-df41-409f-8648-73238863da59', 'date': 'Fri, 20 Mar 2026 21:20:32 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"ba14001b-bc23-4d00-bb60-14559d0e7162","name":"tempest-BulkNetworkOpsTest-test-network-508190353","tenant_id":"26793ea9cab44e089966fa387b5ce974","project_id":"26793ea9cab44e089966fa387b5ce974","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-BulkNetworkOpsTest-950063023","tempest-BulkNetworkOpsTest-test-network-508190353"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:33.054 95895 INFO tempest.lib.common.rest_client [req-1f70c9c7-0814-40b0-96d2-7412f5dae5af req-1f70c9c7-0814-40b0-96d2-7412f5dae5af ] Request (BulkNetworkOpsTest:test_bulk_create_delete_subnet): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.382s 2026-03-20 21:20:33.055 95895 DEBUG tempest.lib.common.rest_client [req-1f70c9c7-0814-40b0-96d2-7412f5dae5af req-1f70c9c7-0814-40b0-96d2-7412f5dae5af ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnets": [{"network_id": "c278e9ad-e348-4421-a026-119b5b908902", "cidr": "10.100.0.0/28", "name": "tempest-subnet--10742287", "ip_version": 4}, {"network_id": "ba14001b-bc23-4d00-bb60-14559d0e7162", "cidr": "10.100.0.16/28", "ip_version": 4}]} Response - Headers: {'content-type': 'application/json', 'content-length': '995', 'x-openstack-request-id': 'req-1f70c9c7-0814-40b0-96d2-7412f5dae5af', 'date': 'Fri, 20 Mar 2026 21:20:33 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnets":[{"id":"f0792c53-09f2-4053-a282-8728e1887111","name":"tempest-subnet--10742287","tenant_id":"26793ea9cab44e089966fa387b5ce974","network_id":"c278e9ad-e348-4421-a026-119b5b908902","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"26793ea9cab44e089966fa387b5ce974"},{"id":"6302222a-4807-4c91-a47d-2ccbec3b76c0","name":"","tenant_id":"26793ea9cab44e089966fa387b5ce974","network_id":"ba14001b-bc23-4d00-bb60-14559d0e7162","ip_version":4,"cidr":"10.100.0.16/28","allocation_pools":[{"start":"10.100.0.18","end":"10.100.0.30"}],"gateway_ip":"10.100.0.17","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.18","tags":[],"project_id":"26793ea9cab44e089966fa387b5ce974"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:33.086 95895 INFO tempest.lib.common.rest_client [req-db58a71c-59ef-448a-9edf-007322f85e3e req-db58a71c-59ef-448a-9edf-007322f85e3e ] Request (BulkNetworkOpsTest:test_bulk_create_delete_subnet): 200 GET http://10.0.0.50:9696/v2.0/subnets 0.031s 2026-03-20 21:20:33.086 95895 DEBUG tempest.lib.common.rest_client [req-db58a71c-59ef-448a-9edf-007322f85e3e req-db58a71c-59ef-448a-9edf-007322f85e3e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '2447', 'x-openstack-request-id': 'req-db58a71c-59ef-448a-9edf-007322f85e3e', 'date': 'Fri, 20 Mar 2026 21:20:33 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnets":[{"id":"53f8710e-b809-4f72-a853-1259575efff4","name":"tf-tempest-subnet-test","tenant_id":"50a54c7046a1423ba56293794d08ba7b","network_id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","ip_version":4,"cidr":"172.23.0.0/24","allocation_pools":[{"start":"172.23.0.10","end":"172.23.0.15"}],"gateway_ip":"172.23.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"172.23.0.2","tags":[],"project_id":"50a54c7046a1423ba56293794d08ba7b"},{"id":"f0792c53-09f2-4053-a282-8728e1887111","name":"tempest-subnet--10742287","tenant_id":"26793ea9cab44e089966fa387b5ce974","network_id":"c278e9ad-e348-4421-a026-119b5b908902","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"26793ea9cab44e089966fa387b5ce974"},{"id":"6302222a-4807-4c91-a47d-2ccbec3b76c0","name":"","tenant_id":"26793ea9cab44e089966fa387b5ce974","network_id":"ba14001b-bc23-4d00-bb60-14559d0e7162","ip_version":4,"cidr":"10.100.0.16/28","allocation_pools":[{"start":"10.100.0.18","end":"10.100.0.30"}],"gateway_ip":"10.100.0.17","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.18","tags":[],"project_id":"26793ea9cab44e089966fa387b5ce974"},{"id":"d41b435f-31f2-4ea5-ae22-0fbb1a0400e5","name":"","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"ac7edff8-a567-4381-8c3a-c135b6892eb1","ip_version":4,"cidr":"100.64.0.0/29","allocation_pools":[{"start":"100.64.0.1","end":"100.64.0.6"}],"gateway_ip":"100.64.0.6","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"100.64.0.5","tags":[],"project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"id":"51aa3af9-0426-43a5-93a8-5a7ac0ccd7c7","name":"","tenant_id":"a73ec30804ea47ffaa2cbf616e2b117c","network_id":"db41631c-162a-4779-bbd0-8b893a7508cf","ip_version":4,"cidr":"100.64.0.0/29","allocation_pools":[{"start":"100.64.0.1","end":"100.64.0.6"}],"gateway_ip":"100.64.0.6","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"100.64.0.5","tags":[],"project_id":"a73ec30804ea47ffaa2cbf616e2b117c"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:33.268 95895 INFO tempest.lib.common.rest_client [req-d0888f60-8d91-45ea-97c3-67a2be28979e req-d0888f60-8d91-45ea-97c3-67a2be28979e ] Request (BulkNetworkOpsTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/subnets/f0792c53-09f2-4053-a282-8728e1887111 0.181s 2026-03-20 21:20:33.268 95895 DEBUG tempest.lib.common.rest_client [req-d0888f60-8d91-45ea-97c3-67a2be28979e req-d0888f60-8d91-45ea-97c3-67a2be28979e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-d0888f60-8d91-45ea-97c3-67a2be28979e', 'date': 'Fri, 20 Mar 2026 21:20:33 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/f0792c53-09f2-4053-a282-8728e1887111'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:33.433 95895 INFO tempest.lib.common.rest_client [req-f387b4f3-e015-42d5-b777-47fc1f401198 req-f387b4f3-e015-42d5-b777-47fc1f401198 ] Request (BulkNetworkOpsTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/subnets/6302222a-4807-4c91-a47d-2ccbec3b76c0 0.165s 2026-03-20 21:20:33.434 95895 DEBUG tempest.lib.common.rest_client [req-f387b4f3-e015-42d5-b777-47fc1f401198 req-f387b4f3-e015-42d5-b777-47fc1f401198 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-f387b4f3-e015-42d5-b777-47fc1f401198', 'date': 'Fri, 20 Mar 2026 21:20:33 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/6302222a-4807-4c91-a47d-2ccbec3b76c0'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:33.461 95895 INFO tempest.lib.common.rest_client [req-9cb17ace-684b-47e6-aee1-c17994d0b862 req-9cb17ace-684b-47e6-aee1-c17994d0b862 ] Request (BulkNetworkOpsTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/subnets 0.027s 2026-03-20 21:20:33.461 95895 DEBUG tempest.lib.common.rest_client [req-9cb17ace-684b-47e6-aee1-c17994d0b862 req-9cb17ace-684b-47e6-aee1-c17994d0b862 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1465', 'x-openstack-request-id': 'req-9cb17ace-684b-47e6-aee1-c17994d0b862', 'date': 'Fri, 20 Mar 2026 21:20:33 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnets":[{"id":"53f8710e-b809-4f72-a853-1259575efff4","name":"tf-tempest-subnet-test","tenant_id":"50a54c7046a1423ba56293794d08ba7b","network_id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","ip_version":4,"cidr":"172.23.0.0/24","allocation_pools":[{"start":"172.23.0.10","end":"172.23.0.15"}],"gateway_ip":"172.23.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"172.23.0.2","tags":[],"project_id":"50a54c7046a1423ba56293794d08ba7b"},{"id":"d41b435f-31f2-4ea5-ae22-0fbb1a0400e5","name":"","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"ac7edff8-a567-4381-8c3a-c135b6892eb1","ip_version":4,"cidr":"100.64.0.0/29","allocation_pools":[{"start":"100.64.0.1","end":"100.64.0.6"}],"gateway_ip":"100.64.0.6","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"100.64.0.5","tags":[],"project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"id":"51aa3af9-0426-43a5-93a8-5a7ac0ccd7c7","name":"","tenant_id":"a73ec30804ea47ffaa2cbf616e2b117c","network_id":"db41631c-162a-4779-bbd0-8b893a7508cf","ip_version":4,"cidr":"100.64.0.0/29","allocation_pools":[{"start":"100.64.0.1","end":"100.64.0.6"}],"gateway_ip":"100.64.0.6","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"100.64.0.5","tags":[],"project_id":"a73ec30804ea47ffaa2cbf616e2b117c"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:33.545 95895 INFO tempest.lib.common.rest_client [req-72890ce6-5f44-46d7-951f-ece366bf5631 req-72890ce6-5f44-46d7-951f-ece366bf5631 ] Request (BulkNetworkOpsTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/networks/ba14001b-bc23-4d00-bb60-14559d0e7162 0.082s 2026-03-20 21:20:33.546 95895 DEBUG tempest.lib.common.rest_client [req-72890ce6-5f44-46d7-951f-ece366bf5631 req-72890ce6-5f44-46d7-951f-ece366bf5631 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-72890ce6-5f44-46d7-951f-ece366bf5631', 'date': 'Fri, 20 Mar 2026 21:20:33 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/ba14001b-bc23-4d00-bb60-14559d0e7162'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:33.616 95895 INFO tempest.lib.common.rest_client [req-804c16cc-48e2-4a44-8a49-0b3846cad974 req-804c16cc-48e2-4a44-8a49-0b3846cad974 ] Request (BulkNetworkOpsTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/networks/c278e9ad-e348-4421-a026-119b5b908902 0.070s 2026-03-20 21:20:33.616 95895 DEBUG tempest.lib.common.rest_client [req-804c16cc-48e2-4a44-8a49-0b3846cad974 req-804c16cc-48e2-4a44-8a49-0b3846cad974 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-804c16cc-48e2-4a44-8a49-0b3846cad974', 'date': 'Fri, 20 Mar 2026 21:20:33 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/c278e9ad-e348-4421-a026-119b5b908902'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:33.684 95895 INFO tempest.lib.common.rest_client [req-8e39f3cf-077c-4a4b-a056-cce49f1a9f1d req-8e39f3cf-077c-4a4b-a056-cce49f1a9f1d ] Request (BulkNetworkOpsTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/networks/56332dd8-964b-41e1-8e11-40ce4f3d6311 0.068s 2026-03-20 21:20:33.685 95895 DEBUG tempest.lib.common.rest_client [req-8e39f3cf-077c-4a4b-a056-cce49f1a9f1d req-8e39f3cf-077c-4a4b-a056-cce49f1a9f1d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-8e39f3cf-077c-4a4b-a056-cce49f1a9f1d', 'date': 'Fri, 20 Mar 2026 21:20:33 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/56332dd8-964b-41e1-8e11-40ce4f3d6311'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:33.753 95895 INFO tempest.lib.common.rest_client [req-39da00a1-2b52-4d4d-8157-a07fcc65fc79 req-39da00a1-2b52-4d4d-8157-a07fcc65fc79 ] Request (BulkNetworkOpsTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/networks/11fe133b-ae3f-48be-96db-fd6110990cc4 0.068s 2026-03-20 21:20:33.754 95895 DEBUG tempest.lib.common.rest_client [req-39da00a1-2b52-4d4d-8157-a07fcc65fc79 req-39da00a1-2b52-4d4d-8157-a07fcc65fc79 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-39da00a1-2b52-4d4d-8157-a07fcc65fc79', 'date': 'Fri, 20 Mar 2026 21:20:33 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/11fe133b-ae3f-48be-96db-fd6110990cc4'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:33.817 95895 INFO tempest.lib.common.rest_client [req-16d83712-c52f-486d-aaa9-a8a31acb67f1 req-16d83712-c52f-486d-aaa9-a8a31acb67f1 ] Request (BulkNetworkOpsTest:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/e9c29d3aaec242669c2cbbaaa81232a7 0.063s 2026-03-20 21:20:33.817 95895 DEBUG tempest.lib.common.rest_client [req-16d83712-c52f-486d-aaa9-a8a31acb67f1 req-16d83712-c52f-486d-aaa9-a8a31acb67f1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:33 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-16d83712-c52f-486d-aaa9-a8a31acb67f1', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/e9c29d3aaec242669c2cbbaaa81232a7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:33.902 95895 INFO tempest.lib.common.rest_client [req-16dd1707-555e-47a7-a389-95b970bf39a1 req-16dd1707-555e-47a7-a389-95b970bf39a1 ] Request (BulkNetworkOpsTest:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/a11e469672784c35a9fa428ff2a56ab1 0.084s 2026-03-20 21:20:33.902 95895 DEBUG tempest.lib.common.rest_client [req-16dd1707-555e-47a7-a389-95b970bf39a1 req-16dd1707-555e-47a7-a389-95b970bf39a1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:33 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-16dd1707-555e-47a7-a389-95b970bf39a1', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/a11e469672784c35a9fa428ff2a56ab1'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:33.902 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 26793ea9cab44e089966fa387b5ce974 2026-03-20 21:20:34.215 95895 INFO tempest.lib.common.rest_client [req-0d8dcb31-7145-401c-b46d-ff6a959d585c req-0d8dcb31-7145-401c-b46d-ff6a959d585c ] Request (BulkNetworkOpsTest:tearDownClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.312s 2026-03-20 21:20:34.215 95895 DEBUG tempest.lib.common.rest_client [req-0d8dcb31-7145-401c-b46d-ff6a959d585c req-0d8dcb31-7145-401c-b46d-ff6a959d585c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:33 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0d8dcb31-7145-401c-b46d-ff6a959d585c', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["BToZZ5DZTaC4aMtsur7D6A"], "expires_at": "2026-03-21T21:20:34.000000Z", "issued_at": "2026-03-20T21:20:34.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:34.323 95895 INFO tempest.lib.common.rest_client [req-f726c02c-4a5e-409c-8263-6241a6c72062 req-f726c02c-4a5e-409c-8263-6241a6c72062 ] Request (BulkNetworkOpsTest:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=26793ea9cab44e089966fa387b5ce974&name=default 0.107s 2026-03-20 21:20:34.323 95895 DEBUG tempest.lib.common.rest_client [req-f726c02c-4a5e-409c-8263-6241a6c72062 req-f726c02c-4a5e-409c-8263-6241a6c72062 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1931', 'x-openstack-request-id': 'req-f726c02c-4a5e-409c-8263-6241a6c72062', 'date': 'Fri, 20 Mar 2026 21:20:34 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=26793ea9cab44e089966fa387b5ce974&name=default'} Body: b'{"security_groups": [{"id": "3779c3e3-4fa1-4052-be0a-cef34a36ccc4", "tenant_id": "26793ea9cab44e089966fa387b5ce974", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "3ba341bf-ab71-4a12-be4a-d85133c2b234", "tenant_id": "26793ea9cab44e089966fa387b5ce974", "security_group_id": "3779c3e3-4fa1-4052-be0a-cef34a36ccc4", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "3779c3e3-4fa1-4052-be0a-cef34a36ccc4", "created_at": null, "updated_at": null, "description": null}, {"id": "5bf78bae-1861-4275-8b1d-23258cee8081", "tenant_id": "26793ea9cab44e089966fa387b5ce974", "security_group_id": "3779c3e3-4fa1-4052-be0a-cef34a36ccc4", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "3779c3e3-4fa1-4052-be0a-cef34a36ccc4", "created_at": null, "updated_at": null, "description": null}, {"id": "7f072793-1c07-4f8d-9807-3285b445f93c", "tenant_id": "26793ea9cab44e089966fa387b5ce974", "security_group_id": "3779c3e3-4fa1-4052-be0a-cef34a36ccc4", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "72f2dbb1-458a-42a7-8f47-dfe50c5d7b63", "tenant_id": "26793ea9cab44e089966fa387b5ce974", "security_group_id": "3779c3e3-4fa1-4052-be0a-cef34a36ccc4", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-BulkNetworkOpsTest-950063023", "default"], "project_id": "26793ea9cab44e089966fa387b5ce974"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:34.387 95895 INFO tempest.lib.common.rest_client [req-31b50bb7-dc23-4dc5-a803-eaa64ac9367b req-31b50bb7-dc23-4dc5-a803-eaa64ac9367b ] Request (BulkNetworkOpsTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/3779c3e3-4fa1-4052-be0a-cef34a36ccc4 0.064s 2026-03-20 21:20:34.388 95895 DEBUG tempest.lib.common.rest_client [req-31b50bb7-dc23-4dc5-a803-eaa64ac9367b req-31b50bb7-dc23-4dc5-a803-eaa64ac9367b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-31b50bb7-dc23-4dc5-a803-eaa64ac9367b', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:20:34 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/3779c3e3-4fa1-4052-be0a-cef34a36ccc4'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:34.449 95895 INFO tempest.lib.common.rest_client [req-05260a41-5f36-477d-85d5-e1a71a443b1a req-05260a41-5f36-477d-85d5-e1a71a443b1a ] Request (BulkNetworkOpsTest:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/26793ea9cab44e089966fa387b5ce974 0.061s 2026-03-20 21:20:34.449 95895 DEBUG tempest.lib.common.rest_client [req-05260a41-5f36-477d-85d5-e1a71a443b1a req-05260a41-5f36-477d-85d5-e1a71a443b1a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:34 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-05260a41-5f36-477d-85d5-e1a71a443b1a', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/26793ea9cab44e089966fa387b5ce974'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:34.450 95895 INFO tempest.test [-] raised in NetworksIpV6Test.setUpClass. Invoking tearDownClass. 2026-03-20 21:20:34.451 95895 INFO tempest.test [-] raised in NetworksIpV6TestAttrs.setUpClass. Invoking tearDownClass. 2026-03-20 21:20:34.766 95895 INFO tempest.lib.common.rest_client [req-facb42cc-68d2-44fc-9d82-51bf41cc21af req-facb42cc-68d2-44fc-9d82-51bf41cc21af ] Request (NetworksTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.314s 2026-03-20 21:20:34.766 95895 DEBUG tempest.lib.common.rest_client [req-facb42cc-68d2-44fc-9d82-51bf41cc21af req-facb42cc-68d2-44fc-9d82-51bf41cc21af ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:34 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-facb42cc-68d2-44fc-9d82-51bf41cc21af', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["b3RQR11WQBypXsAS9-2MnA"], "expires_at": "2026-03-21T21:20:34.000000Z", "issued_at": "2026-03-20T21:20:34.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:35.054 95895 INFO tempest.lib.common.rest_client [req-f3b31ddc-a770-4db6-ba8a-13fb2c4fe7fa req-f3b31ddc-a770-4db6-ba8a-13fb2c4fe7fa ] Request (NetworksTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.286s 2026-03-20 21:20:35.054 95895 DEBUG tempest.lib.common.rest_client [req-f3b31ddc-a770-4db6-ba8a-13fb2c4fe7fa req-f3b31ddc-a770-4db6-ba8a-13fb2c4fe7fa ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:34 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f3b31ddc-a770-4db6-ba8a-13fb2c4fe7fa', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["ywCr2r2vS4-dcp4jJFWLtQ"], "expires_at": "2026-03-21T21:20:35.000000Z", "issued_at": "2026-03-20T21:20:35.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:35.071 95895 INFO tempest.lib.common.rest_client [req-28b74426-f45a-4d61-b355-ec48247f02a2 req-28b74426-f45a-4d61-b355-ec48247f02a2 ] Request (NetworksTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/domains?name=Default 0.016s 2026-03-20 21:20:35.071 95895 DEBUG tempest.lib.common.rest_client [req-28b74426-f45a-4d61-b355-ec48247f02a2 req-28b74426-f45a-4d61-b355-ec48247f02a2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:35 GMT', 'server': 'Apache', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-28b74426-f45a-4d61-b355-ec48247f02a2', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/domains/default"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/domains?name=Default", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:35.071 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:20:35.098 95895 INFO tempest.lib.common.rest_client [req-6dee7b0e-8b86-41e7-9ba7-2a412554f515 req-6dee7b0e-8b86-41e7-9ba7-2a412554f515 ] Request (NetworksTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.027s 2026-03-20 21:20:35.099 95895 DEBUG tempest.lib.common.rest_client [req-6dee7b0e-8b86-41e7-9ba7-2a412554f515 req-6dee7b0e-8b86-41e7-9ba7-2a412554f515 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-NetworksTest-1195179803-desc", "domain_id": "default", "name": "tempest-NetworksTest-1195179803"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:35 GMT', 'server': 'Apache', 'content-length': '355', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6dee7b0e-8b86-41e7-9ba7-2a412554f515', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "b691abc5cbc14bcea8619d67c8852b2b", "name": "tempest-NetworksTest-1195179803", "domain_id": "default", "description": "tempest-NetworksTest-1195179803-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/b691abc5cbc14bcea8619d67c8852b2b"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:35.424 95895 INFO tempest.lib.common.rest_client [req-21c0baa1-f113-409e-9a4a-9de541bb1ab6 req-21c0baa1-f113-409e-9a4a-9de541bb1ab6 ] Request (NetworksTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.324s 2026-03-20 21:20:35.424 95895 DEBUG tempest.lib.common.rest_client [req-21c0baa1-f113-409e-9a4a-9de541bb1ab6 req-21c0baa1-f113-409e-9a4a-9de541bb1ab6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-NetworksTest-1195179803-project-member", "password": "V4_DiX*Va#V8zxn", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:35 GMT', 'server': 'Apache', 'content-length': '282', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-21c0baa1-f113-409e-9a4a-9de541bb1ab6', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "7e30a204867a4d1196969365b192f15c", "name": "tempest-NetworksTest-1195179803-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/7e30a204867a4d1196969365b192f15c"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:35.442 95895 INFO tempest.lib.common.rest_client [req-b90aada1-e858-4e0a-9761-b80692b4920f req-b90aada1-e858-4e0a-9761-b80692b4920f ] Request (NetworksTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.017s 2026-03-20 21:20:35.442 95895 DEBUG tempest.lib.common.rest_client [req-b90aada1-e858-4e0a-9761-b80692b4920f req-b90aada1-e858-4e0a-9761-b80692b4920f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:35 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b90aada1-e858-4e0a-9761-b80692b4920f', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:35.472 95895 INFO tempest.lib.common.rest_client [req-407e0224-e2c2-4cb5-acb5-15892737c2ba req-407e0224-e2c2-4cb5-acb5-15892737c2ba ] Request (NetworksTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/b691abc5cbc14bcea8619d67c8852b2b/users/7e30a204867a4d1196969365b192f15c/roles/a8108ca22dd54709aa4e902294ca51e7 0.030s 2026-03-20 21:20:35.473 95895 DEBUG tempest.lib.common.rest_client [req-407e0224-e2c2-4cb5-acb5-15892737c2ba req-407e0224-e2c2-4cb5-acb5-15892737c2ba ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:35 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-407e0224-e2c2-4cb5-acb5-15892737c2ba', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/b691abc5cbc14bcea8619d67c8852b2b/users/7e30a204867a4d1196969365b192f15c/roles/a8108ca22dd54709aa4e902294ca51e7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:35.518 95895 INFO tempest.lib.common.rest_client [req-48c62bb1-c869-4ce4-8aac-1d6aeb90497b req-48c62bb1-c869-4ce4-8aac-1d6aeb90497b ] Request (NetworksTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.045s 2026-03-20 21:20:35.518 95895 DEBUG tempest.lib.common.rest_client [req-48c62bb1-c869-4ce4-8aac-1d6aeb90497b req-48c62bb1-c869-4ce4-8aac-1d6aeb90497b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:35 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-48c62bb1-c869-4ce4-8aac-1d6aeb90497b', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:35.543 95895 INFO tempest.lib.common.rest_client [req-9479d80b-6393-4f0e-a877-72061629a30f req-9479d80b-6393-4f0e-a877-72061629a30f ] Request (NetworksTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/b691abc5cbc14bcea8619d67c8852b2b/users/7e30a204867a4d1196969365b192f15c/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.024s 2026-03-20 21:20:35.543 95895 DEBUG tempest.lib.common.rest_client [req-9479d80b-6393-4f0e-a877-72061629a30f req-9479d80b-6393-4f0e-a877-72061629a30f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:35 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-9479d80b-6393-4f0e-a877-72061629a30f', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/b691abc5cbc14bcea8619d67c8852b2b/users/7e30a204867a4d1196969365b192f15c/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:35.543 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 7e30a204867a4d1196969365b192f15c is created with scope project and roles: ['member', 'admin'] 2026-03-20 21:20:35.543 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-NetworksTest-1195179803-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'b691abc5cbc14bcea8619d67c8852b2b', 'project_name': 'tempest-NetworksTest-1195179803', 'tenant_id': 'b691abc5cbc14bcea8619d67c8852b2b', 'tenant_name': 'tempest-NetworksTest-1195179803', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '7e30a204867a4d1196969365b192f15c', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:35.543 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-NetworksTest-1195179803-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'b691abc5cbc14bcea8619d67c8852b2b', 'project_name': 'tempest-NetworksTest-1195179803', 'tenant_id': 'b691abc5cbc14bcea8619d67c8852b2b', 'tenant_name': 'tempest-NetworksTest-1195179803', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '7e30a204867a4d1196969365b192f15c', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:35.878 95895 INFO tempest.lib.common.rest_client [req-c7513ff2-6c25-4058-87c1-5f20f4aca9bb req-c7513ff2-6c25-4058-87c1-5f20f4aca9bb ] Request (NetworksTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.332s 2026-03-20 21:20:35.878 95895 DEBUG tempest.lib.common.rest_client [req-c7513ff2-6c25-4058-87c1-5f20f4aca9bb req-c7513ff2-6c25-4058-87c1-5f20f4aca9bb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:35 GMT', 'server': 'Apache', 'content-length': '4618', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c7513ff2-6c25-4058-87c1-5f20f4aca9bb', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "7e30a204867a4d1196969365b192f15c", "name": "tempest-NetworksTest-1195179803-project-member", "password_expires_at": null}, "audit_ids": ["U-M5-plBRaueOsHgnStRfw"], "expires_at": "2026-03-21T21:20:35.000000Z", "issued_at": "2026-03-20T21:20:35.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "b691abc5cbc14bcea8619d67c8852b2b", "name": "tempest-NetworksTest-1195179803"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/b691abc5cbc14bcea8619d67c8852b2b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/b691abc5cbc14bcea8619d67c8852b2b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153acee512 _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:35.878 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['reader'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:20:35.878 95895 DEBUG tempest.lib.common.dynamic_creds [-] Reusing existing project b691abc5cbc14bcea8619d67c8852b2b from creds: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-NetworksTest-1195179803-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'b691abc5cbc14bcea8619d67c8852b2b', 'project_name': 'tempest-NetworksTest-1195179803', 'tenant_id': 'b691abc5cbc14bcea8619d67c8852b2b', 'tenant_name': 'tempest-NetworksTest-1195179803', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '7e30a204867a4d1196969365b192f15c', 'system': None}, Network: None, Subnet: None, Router: None _get_project_id /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:399 2026-03-20 21:20:35.917 95895 INFO tempest.lib.common.rest_client [req-5a212323-a249-457b-bb37-b7fed2b84ac7 req-5a212323-a249-457b-bb37-b7fed2b84ac7 ] Request (NetworksTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/projects/b691abc5cbc14bcea8619d67c8852b2b 0.039s 2026-03-20 21:20:35.917 95895 DEBUG tempest.lib.common.rest_client [req-5a212323-a249-457b-bb37-b7fed2b84ac7 req-5a212323-a249-457b-bb37-b7fed2b84ac7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:35 GMT', 'server': 'Apache', 'content-length': '355', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5a212323-a249-457b-bb37-b7fed2b84ac7', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/projects/b691abc5cbc14bcea8619d67c8852b2b'} Body: b'{"project": {"id": "b691abc5cbc14bcea8619d67c8852b2b", "name": "tempest-NetworksTest-1195179803", "domain_id": "default", "description": "tempest-NetworksTest-1195179803-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/b691abc5cbc14bcea8619d67c8852b2b"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:35.918 95895 INFO tempest.lib.common.dynamic_creds [-] Using the existing project b691abc5cbc14bcea8619d67c8852b2b for scope project and roles: ['reader'] 2026-03-20 21:20:36.210 95895 INFO tempest.lib.common.rest_client [req-25031504-f200-44fb-a239-f23b1690f04c req-25031504-f200-44fb-a239-f23b1690f04c ] Request (NetworksTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.292s 2026-03-20 21:20:36.210 95895 DEBUG tempest.lib.common.rest_client [req-25031504-f200-44fb-a239-f23b1690f04c req-25031504-f200-44fb-a239-f23b1690f04c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-NetworksTest-1195179803-project-reader", "password": "F3@hG!lR&f38ACf", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:35 GMT', 'server': 'Apache', 'content-length': '282', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-25031504-f200-44fb-a239-f23b1690f04c', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "0753bdbc6cfc4f2a9351bb55126ad368", "name": "tempest-NetworksTest-1195179803-project-reader", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/0753bdbc6cfc4f2a9351bb55126ad368"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:36.226 95895 INFO tempest.lib.common.rest_client [req-a0a73676-70f5-42cc-8316-485a2f78a6b2 req-a0a73676-70f5-42cc-8316-485a2f78a6b2 ] Request (NetworksTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.016s 2026-03-20 21:20:36.226 95895 DEBUG tempest.lib.common.rest_client [req-a0a73676-70f5-42cc-8316-485a2f78a6b2 req-a0a73676-70f5-42cc-8316-485a2f78a6b2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:36 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a0a73676-70f5-42cc-8316-485a2f78a6b2', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:36.253 95895 INFO tempest.lib.common.rest_client [req-110e790a-fa40-40ca-be80-61ae21281fe3 req-110e790a-fa40-40ca-be80-61ae21281fe3 ] Request (NetworksTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/b691abc5cbc14bcea8619d67c8852b2b/users/0753bdbc6cfc4f2a9351bb55126ad368/roles/e8306b5d47d548859e8b8fd8e8b1decd 0.026s 2026-03-20 21:20:36.253 95895 DEBUG tempest.lib.common.rest_client [req-110e790a-fa40-40ca-be80-61ae21281fe3 req-110e790a-fa40-40ca-be80-61ae21281fe3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:36 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-110e790a-fa40-40ca-be80-61ae21281fe3', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/b691abc5cbc14bcea8619d67c8852b2b/users/0753bdbc6cfc4f2a9351bb55126ad368/roles/e8306b5d47d548859e8b8fd8e8b1decd'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:36.294 95895 INFO tempest.lib.common.rest_client [req-367e9032-901f-435e-b52a-961d737967d8 req-367e9032-901f-435e-b52a-961d737967d8 ] Request (NetworksTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.040s 2026-03-20 21:20:36.294 95895 DEBUG tempest.lib.common.rest_client [req-367e9032-901f-435e-b52a-961d737967d8 req-367e9032-901f-435e-b52a-961d737967d8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:36 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-367e9032-901f-435e-b52a-961d737967d8', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:36.314 95895 INFO tempest.lib.common.rest_client [req-21589079-112d-4a79-a7d3-6e67fc7f4db3 req-21589079-112d-4a79-a7d3-6e67fc7f4db3 ] Request (NetworksTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/b691abc5cbc14bcea8619d67c8852b2b/users/0753bdbc6cfc4f2a9351bb55126ad368/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.019s 2026-03-20 21:20:36.314 95895 DEBUG tempest.lib.common.rest_client [req-21589079-112d-4a79-a7d3-6e67fc7f4db3 req-21589079-112d-4a79-a7d3-6e67fc7f4db3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:36 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-21589079-112d-4a79-a7d3-6e67fc7f4db3', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/b691abc5cbc14bcea8619d67c8852b2b/users/0753bdbc6cfc4f2a9351bb55126ad368/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:36.314 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 0753bdbc6cfc4f2a9351bb55126ad368 is created with scope project and roles: ['reader', 'admin'] 2026-03-20 21:20:36.314 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-NetworksTest-1195179803-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'b691abc5cbc14bcea8619d67c8852b2b', 'project_name': 'tempest-NetworksTest-1195179803', 'tenant_id': 'b691abc5cbc14bcea8619d67c8852b2b', 'tenant_name': 'tempest-NetworksTest-1195179803', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '0753bdbc6cfc4f2a9351bb55126ad368', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:36.314 95895 INFO tempest.lib.common.dynamic_creds [-] Network resources are not created for requested scope: project and credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-NetworksTest-1195179803-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'b691abc5cbc14bcea8619d67c8852b2b', 'project_name': 'tempest-NetworksTest-1195179803', 'tenant_id': 'b691abc5cbc14bcea8619d67c8852b2b', 'tenant_name': 'tempest-NetworksTest-1195179803', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '0753bdbc6cfc4f2a9351bb55126ad368', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:36.641 95895 INFO tempest.lib.common.rest_client [req-025be1c6-4ba3-4f2d-bddd-10c31725eea4 req-025be1c6-4ba3-4f2d-bddd-10c31725eea4 ] Request (NetworksTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.323s 2026-03-20 21:20:36.641 95895 DEBUG tempest.lib.common.rest_client [req-025be1c6-4ba3-4f2d-bddd-10c31725eea4 req-025be1c6-4ba3-4f2d-bddd-10c31725eea4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:36 GMT', 'server': 'Apache', 'content-length': '4618', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-025be1c6-4ba3-4f2d-bddd-10c31725eea4', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "0753bdbc6cfc4f2a9351bb55126ad368", "name": "tempest-NetworksTest-1195179803-project-reader", "password_expires_at": null}, "audit_ids": ["mpOm2NzjQDK62TMzkdwCog"], "expires_at": "2026-03-21T21:20:36.000000Z", "issued_at": "2026-03-20T21:20:36.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "b691abc5cbc14bcea8619d67c8852b2b", "name": "tempest-NetworksTest-1195179803"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/b691abc5cbc14bcea8619d67c8852b2b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/b691abc5cbc14bcea8619d67c8852b2b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153acee512 _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:37.278 95895 INFO tempest.lib.common.rest_client [req-3cd4d70e-4676-4e7d-9b82-ab7a28f7eed6 req-3cd4d70e-4676-4e7d-9b82-ab7a28f7eed6 ] Request (NetworksTest:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/networks 0.636s 2026-03-20 21:20:37.278 95895 DEBUG tempest.lib.common.rest_client [req-3cd4d70e-4676-4e7d-9b82-ab7a28f7eed6 req-3cd4d70e-4676-4e7d-9b82-ab7a28f7eed6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-NetworksTest-test-network-403337642"}} Response - Headers: {'content-type': 'application/json', 'content-length': '460', 'x-openstack-request-id': 'req-3cd4d70e-4676-4e7d-9b82-ab7a28f7eed6', 'date': 'Fri, 20 Mar 2026 21:20:37 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"0db31549-c45e-4d12-9800-5a4b3724f1e6","name":"tempest-NetworksTest-test-network-403337642","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","project_id":"b691abc5cbc14bcea8619d67c8852b2b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-NetworksTest-1195179803","tempest-NetworksTest-test-network-403337642"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:37.505 95895 INFO tempest.lib.common.rest_client [req-d171ecbc-ace3-4148-a431-d281c7b3120e req-d171ecbc-ace3-4148-a431-d281c7b3120e ] Request (NetworksTest:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.200s 2026-03-20 21:20:37.505 95895 DEBUG tempest.lib.common.rest_client [req-d171ecbc-ace3-4148-a431-d281c7b3120e req-d171ecbc-ace3-4148-a431-d281c7b3120e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "0db31549-c45e-4d12-9800-5a4b3724f1e6", "cidr": "10.100.255.240/28", "ip_version": 4, "gateway_ip": "10.100.255.241"}} Response - Headers: {'content-type': 'application/json', 'content-length': '506', 'x-openstack-request-id': 'req-d171ecbc-ace3-4148-a431-d281c7b3120e', 'date': 'Fri, 20 Mar 2026 21:20:37 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"2e27b441-25cf-4558-84ac-e22f4c61e52c","name":"","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","network_id":"0db31549-c45e-4d12-9800-5a4b3724f1e6","ip_version":4,"cidr":"10.100.255.240/28","allocation_pools":[{"start":"10.100.255.242","end":"10.100.255.254"}],"gateway_ip":"10.100.255.241","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.255.242","tags":[],"project_id":"b691abc5cbc14bcea8619d67c8852b2b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:37.626 95895 INFO tempest.lib.common.rest_client [req-42fad025-67c1-40a4-8ee5-8072bc550026 req-42fad025-67c1-40a4-8ee5-8072bc550026 ] Request (NetworksTest:test_create_delete_subnet_all_attributes): 201 POST http://10.0.0.50:9696/v2.0/networks 0.120s 2026-03-20 21:20:37.627 95895 DEBUG tempest.lib.common.rest_client [req-42fad025-67c1-40a4-8ee5-8072bc550026 req-42fad025-67c1-40a4-8ee5-8072bc550026 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-NetworksTest-test-network-1421267214"}} Response - Headers: {'content-type': 'application/json', 'content-length': '462', 'x-openstack-request-id': 'req-42fad025-67c1-40a4-8ee5-8072bc550026', 'date': 'Fri, 20 Mar 2026 21:20:37 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"a8c2d941-bcf5-4d78-9d37-053da283e807","name":"tempest-NetworksTest-test-network-1421267214","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","project_id":"b691abc5cbc14bcea8619d67c8852b2b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-NetworksTest-1195179803","tempest-NetworksTest-test-network-1421267214"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:37.825 95895 INFO tempest.lib.common.rest_client [req-c6f1fe5f-4df6-463d-9efd-96fd0b11388f req-c6f1fe5f-4df6-463d-9efd-96fd0b11388f ] Request (NetworksTest:test_create_delete_subnet_all_attributes): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.198s 2026-03-20 21:20:37.826 95895 DEBUG tempest.lib.common.rest_client [req-c6f1fe5f-4df6-463d-9efd-96fd0b11388f req-c6f1fe5f-4df6-463d-9efd-96fd0b11388f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "a8c2d941-bcf5-4d78-9d37-053da283e807", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1", "enable_dhcp": true, "host_routes": [{"destination": "10.20.0.0/32", "nexthop": "10.100.1.1"}], "dns_nameservers": ["8.8.4.4", "8.8.8.8"]}} Response - Headers: {'content-type': 'application/json', 'content-length': '525', 'x-openstack-request-id': 'req-c6f1fe5f-4df6-463d-9efd-96fd0b11388f', 'date': 'Fri, 20 Mar 2026 21:20:37 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"17ca8830-a4e0-4eed-89cc-ae9daaac6b00","name":"","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","network_id":"a8c2d941-bcf5-4d78-9d37-053da283e807","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":["8.8.4.4","8.8.8.8"],"host_routes":[{"destination":"10.20.0.0/32","nexthop":"10.100.1.1"}],"tags":[],"project_id":"b691abc5cbc14bcea8619d67c8852b2b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:37.913 95895 INFO tempest.lib.common.rest_client [req-0e0a1062-68fd-4993-b2aa-1afb73699d98 req-0e0a1062-68fd-4993-b2aa-1afb73699d98 ] Request (NetworksTest:test_create_delete_subnet_all_attributes): 204 DELETE http://10.0.0.50:9696/v2.0/networks/a8c2d941-bcf5-4d78-9d37-053da283e807 0.087s 2026-03-20 21:20:37.913 95895 DEBUG tempest.lib.common.rest_client [req-0e0a1062-68fd-4993-b2aa-1afb73699d98 req-0e0a1062-68fd-4993-b2aa-1afb73699d98 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-0e0a1062-68fd-4993-b2aa-1afb73699d98', 'date': 'Fri, 20 Mar 2026 21:20:37 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/a8c2d941-bcf5-4d78-9d37-053da283e807'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:38.035 95895 INFO tempest.lib.common.rest_client [req-3caa77e8-a942-4ae9-94c8-49fd751691e4 req-3caa77e8-a942-4ae9-94c8-49fd751691e4 ] Request (NetworksTest:test_create_delete_subnet_with_allocation_pools): 201 POST http://10.0.0.50:9696/v2.0/networks 0.120s 2026-03-20 21:20:38.035 95895 DEBUG tempest.lib.common.rest_client [req-3caa77e8-a942-4ae9-94c8-49fd751691e4 req-3caa77e8-a942-4ae9-94c8-49fd751691e4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-NetworksTest-test-network-541872356"}} Response - Headers: {'content-type': 'application/json', 'content-length': '460', 'x-openstack-request-id': 'req-3caa77e8-a942-4ae9-94c8-49fd751691e4', 'date': 'Fri, 20 Mar 2026 21:20:38 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"53d0d6d6-3fc0-43e4-9ff4-abc53e52edc9","name":"tempest-NetworksTest-test-network-541872356","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","project_id":"b691abc5cbc14bcea8619d67c8852b2b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-NetworksTest-1195179803","tempest-NetworksTest-test-network-541872356"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:38.218 95895 INFO tempest.lib.common.rest_client [req-f7999872-40fc-4769-9687-e538528d3583 req-f7999872-40fc-4769-9687-e538528d3583 ] Request (NetworksTest:test_create_delete_subnet_with_allocation_pools): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.182s 2026-03-20 21:20:38.218 95895 DEBUG tempest.lib.common.rest_client [req-f7999872-40fc-4769-9687-e538528d3583 req-f7999872-40fc-4769-9687-e538528d3583 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "53d0d6d6-3fc0-43e4-9ff4-abc53e52edc9", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": null, "allocation_pools": [{"start": "10.100.0.3", "end": "10.100.0.7"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '478', 'x-openstack-request-id': 'req-f7999872-40fc-4769-9687-e538528d3583', 'date': 'Fri, 20 Mar 2026 21:20:38 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"edd00524-1365-4f58-9017-c0dd233d0ff4","name":"","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","network_id":"53d0d6d6-3fc0-43e4-9ff4-abc53e52edc9","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.3","end":"10.100.0.7"}],"gateway_ip":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"b691abc5cbc14bcea8619d67c8852b2b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:38.298 95895 INFO tempest.lib.common.rest_client [req-c0d8077d-c873-4732-b4a4-39cde20d96b7 req-c0d8077d-c873-4732-b4a4-39cde20d96b7 ] Request (NetworksTest:test_create_delete_subnet_with_allocation_pools): 204 DELETE http://10.0.0.50:9696/v2.0/networks/53d0d6d6-3fc0-43e4-9ff4-abc53e52edc9 0.079s 2026-03-20 21:20:38.298 95895 DEBUG tempest.lib.common.rest_client [req-c0d8077d-c873-4732-b4a4-39cde20d96b7 req-c0d8077d-c873-4732-b4a4-39cde20d96b7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-c0d8077d-c873-4732-b4a4-39cde20d96b7', 'date': 'Fri, 20 Mar 2026 21:20:38 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/53d0d6d6-3fc0-43e4-9ff4-abc53e52edc9'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:38.404 95895 INFO tempest.lib.common.rest_client [req-80b524bb-1adb-44c0-a4ac-3782a58a8ecf req-80b524bb-1adb-44c0-a4ac-3782a58a8ecf ] Request (NetworksTest:test_create_delete_subnet_with_dhcp_enabled): 201 POST http://10.0.0.50:9696/v2.0/networks 0.105s 2026-03-20 21:20:38.405 95895 DEBUG tempest.lib.common.rest_client [req-80b524bb-1adb-44c0-a4ac-3782a58a8ecf req-80b524bb-1adb-44c0-a4ac-3782a58a8ecf ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-NetworksTest-test-network-1780128904"}} Response - Headers: {'content-type': 'application/json', 'content-length': '462', 'x-openstack-request-id': 'req-80b524bb-1adb-44c0-a4ac-3782a58a8ecf', 'date': 'Fri, 20 Mar 2026 21:20:38 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"ae54e59e-b443-488a-b416-a06c05b95cbc","name":"tempest-NetworksTest-test-network-1780128904","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","project_id":"b691abc5cbc14bcea8619d67c8852b2b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-NetworksTest-1195179803","tempest-NetworksTest-test-network-1780128904"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:38.594 95895 INFO tempest.lib.common.rest_client [req-94a6e41d-0d88-4ee5-ab7c-f2cccf6fdde6 req-94a6e41d-0d88-4ee5-ab7c-f2cccf6fdde6 ] Request (NetworksTest:test_create_delete_subnet_with_dhcp_enabled): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.189s 2026-03-20 21:20:38.594 95895 DEBUG tempest.lib.common.rest_client [req-94a6e41d-0d88-4ee5-ab7c-f2cccf6fdde6 req-94a6e41d-0d88-4ee5-ab7c-f2cccf6fdde6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "ae54e59e-b443-488a-b416-a06c05b95cbc", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": null, "enable_dhcp": true}} Response - Headers: {'content-type': 'application/json', 'content-length': '479', 'x-openstack-request-id': 'req-94a6e41d-0d88-4ee5-ab7c-f2cccf6fdde6', 'date': 'Fri, 20 Mar 2026 21:20:38 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"92a3b910-4841-4aae-b0f3-0972c1d5797a","name":"","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","network_id":"ae54e59e-b443-488a-b416-a06c05b95cbc","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.1","end":"10.100.0.14"}],"gateway_ip":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"b691abc5cbc14bcea8619d67c8852b2b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:38.672 95895 INFO tempest.lib.common.rest_client [req-af0564d4-165e-4b02-9af7-c00a0cd8b158 req-af0564d4-165e-4b02-9af7-c00a0cd8b158 ] Request (NetworksTest:test_create_delete_subnet_with_dhcp_enabled): 204 DELETE http://10.0.0.50:9696/v2.0/networks/ae54e59e-b443-488a-b416-a06c05b95cbc 0.077s 2026-03-20 21:20:38.672 95895 DEBUG tempest.lib.common.rest_client [req-af0564d4-165e-4b02-9af7-c00a0cd8b158 req-af0564d4-165e-4b02-9af7-c00a0cd8b158 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-af0564d4-165e-4b02-9af7-c00a0cd8b158', 'date': 'Fri, 20 Mar 2026 21:20:38 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/ae54e59e-b443-488a-b416-a06c05b95cbc'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:38.791 95895 INFO tempest.lib.common.rest_client [req-eaf23f76-6641-4aaf-bacd-422ff89b29b6 req-eaf23f76-6641-4aaf-bacd-422ff89b29b6 ] Request (NetworksTest:test_create_delete_subnet_with_gw): 201 POST http://10.0.0.50:9696/v2.0/networks 0.117s 2026-03-20 21:20:38.791 95895 DEBUG tempest.lib.common.rest_client [req-eaf23f76-6641-4aaf-bacd-422ff89b29b6 req-eaf23f76-6641-4aaf-bacd-422ff89b29b6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-NetworksTest-test-network-1455739505"}} Response - Headers: {'content-type': 'application/json', 'content-length': '462', 'x-openstack-request-id': 'req-eaf23f76-6641-4aaf-bacd-422ff89b29b6', 'date': 'Fri, 20 Mar 2026 21:20:38 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"f37712c6-5177-4eb6-949d-03bded2a26db","name":"tempest-NetworksTest-test-network-1455739505","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","project_id":"b691abc5cbc14bcea8619d67c8852b2b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-NetworksTest-1195179803","tempest-NetworksTest-test-network-1455739505"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:38.933 95895 INFO tempest.lib.common.rest_client [req-1643e73a-0f52-4acb-8e79-c42e3283d38f req-1643e73a-0f52-4acb-8e79-c42e3283d38f ] Request (NetworksTest:test_create_delete_subnet_with_gw): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.142s 2026-03-20 21:20:38.934 95895 DEBUG tempest.lib.common.rest_client [req-1643e73a-0f52-4acb-8e79-c42e3283d38f req-1643e73a-0f52-4acb-8e79-c42e3283d38f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "f37712c6-5177-4eb6-949d-03bded2a26db", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'content-type': 'application/json', 'content-length': '487', 'x-openstack-request-id': 'req-1643e73a-0f52-4acb-8e79-c42e3283d38f', 'date': 'Fri, 20 Mar 2026 21:20:38 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"ce5896ba-426b-4d00-b357-65cc3aa4c6cf","name":"","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","network_id":"f37712c6-5177-4eb6-949d-03bded2a26db","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"b691abc5cbc14bcea8619d67c8852b2b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:39.025 95895 INFO tempest.lib.common.rest_client [req-5fcca6a5-084e-461c-abdf-644adebdad01 req-5fcca6a5-084e-461c-abdf-644adebdad01 ] Request (NetworksTest:test_create_delete_subnet_with_gw): 204 DELETE http://10.0.0.50:9696/v2.0/networks/f37712c6-5177-4eb6-949d-03bded2a26db 0.091s 2026-03-20 21:20:39.026 95895 DEBUG tempest.lib.common.rest_client [req-5fcca6a5-084e-461c-abdf-644adebdad01 req-5fcca6a5-084e-461c-abdf-644adebdad01 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-5fcca6a5-084e-461c-abdf-644adebdad01', 'date': 'Fri, 20 Mar 2026 21:20:39 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/f37712c6-5177-4eb6-949d-03bded2a26db'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:39.146 95895 INFO tempest.lib.common.rest_client [req-f635a389-3870-4f69-b29c-7e4e47f00728 req-f635a389-3870-4f69-b29c-7e4e47f00728 ] Request (NetworksTest:test_create_delete_subnet_with_gw_and_allocation_pools): 201 POST http://10.0.0.50:9696/v2.0/networks 0.119s 2026-03-20 21:20:39.146 95895 DEBUG tempest.lib.common.rest_client [req-f635a389-3870-4f69-b29c-7e4e47f00728 req-f635a389-3870-4f69-b29c-7e4e47f00728 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-NetworksTest-test-network-2028106289"}} Response - Headers: {'content-type': 'application/json', 'content-length': '462', 'x-openstack-request-id': 'req-f635a389-3870-4f69-b29c-7e4e47f00728', 'date': 'Fri, 20 Mar 2026 21:20:39 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"74d6b638-0438-4365-bcb7-98b5855b18e7","name":"tempest-NetworksTest-test-network-2028106289","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","project_id":"b691abc5cbc14bcea8619d67c8852b2b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-NetworksTest-1195179803","tempest-NetworksTest-test-network-2028106289"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:39.327 95895 INFO tempest.lib.common.rest_client [req-bf74fa26-79bc-469d-9569-00a6afcc21e8 req-bf74fa26-79bc-469d-9569-00a6afcc21e8 ] Request (NetworksTest:test_create_delete_subnet_with_gw_and_allocation_pools): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.180s 2026-03-20 21:20:39.327 95895 DEBUG tempest.lib.common.rest_client [req-bf74fa26-79bc-469d-9569-00a6afcc21e8 req-bf74fa26-79bc-469d-9569-00a6afcc21e8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "74d6b638-0438-4365-bcb7-98b5855b18e7", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1", "allocation_pools": [{"start": "10.100.0.3", "end": "10.100.0.7"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '486', 'x-openstack-request-id': 'req-bf74fa26-79bc-469d-9569-00a6afcc21e8', 'date': 'Fri, 20 Mar 2026 21:20:39 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"fa9e18ad-3698-435a-97c1-f13655b8825f","name":"","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","network_id":"74d6b638-0438-4365-bcb7-98b5855b18e7","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.3","end":"10.100.0.7"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"b691abc5cbc14bcea8619d67c8852b2b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:39.436 95895 INFO tempest.lib.common.rest_client [req-96a49384-68be-46fe-8deb-46c94a2827f0 req-96a49384-68be-46fe-8deb-46c94a2827f0 ] Request (NetworksTest:test_create_delete_subnet_with_gw_and_allocation_pools): 204 DELETE http://10.0.0.50:9696/v2.0/networks/74d6b638-0438-4365-bcb7-98b5855b18e7 0.109s 2026-03-20 21:20:39.436 95895 DEBUG tempest.lib.common.rest_client [req-96a49384-68be-46fe-8deb-46c94a2827f0 req-96a49384-68be-46fe-8deb-46c94a2827f0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-96a49384-68be-46fe-8deb-46c94a2827f0', 'date': 'Fri, 20 Mar 2026 21:20:39 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/74d6b638-0438-4365-bcb7-98b5855b18e7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:39.562 95895 INFO tempest.lib.common.rest_client [req-651ef67a-8da9-4b9e-a6c1-2d3f83210817 req-651ef67a-8da9-4b9e-a6c1-2d3f83210817 ] Request (NetworksTest:test_create_delete_subnet_with_host_routes_and_dns_nameservers): 201 POST http://10.0.0.50:9696/v2.0/networks 0.124s 2026-03-20 21:20:39.562 95895 DEBUG tempest.lib.common.rest_client [req-651ef67a-8da9-4b9e-a6c1-2d3f83210817 req-651ef67a-8da9-4b9e-a6c1-2d3f83210817 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-NetworksTest-test-network-1233322659"}} Response - Headers: {'content-type': 'application/json', 'content-length': '462', 'x-openstack-request-id': 'req-651ef67a-8da9-4b9e-a6c1-2d3f83210817', 'date': 'Fri, 20 Mar 2026 21:20:39 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"53688174-12c2-44a8-9491-988ef8122648","name":"tempest-NetworksTest-test-network-1233322659","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","project_id":"b691abc5cbc14bcea8619d67c8852b2b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-NetworksTest-1195179803","tempest-NetworksTest-test-network-1233322659"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:39.730 95895 INFO tempest.lib.common.rest_client [req-3ccecb0b-8959-4edf-aa36-76da156baff7 req-3ccecb0b-8959-4edf-aa36-76da156baff7 ] Request (NetworksTest:test_create_delete_subnet_with_host_routes_and_dns_nameservers): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.168s 2026-03-20 21:20:39.731 95895 DEBUG tempest.lib.common.rest_client [req-3ccecb0b-8959-4edf-aa36-76da156baff7 req-3ccecb0b-8959-4edf-aa36-76da156baff7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "53688174-12c2-44a8-9491-988ef8122648", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": null, "host_routes": [{"destination": "10.20.0.0/32", "nexthop": "10.100.1.1"}], "dns_nameservers": ["8.8.4.4", "8.8.8.8"]}} Response - Headers: {'content-type': 'application/json', 'content-length': '517', 'x-openstack-request-id': 'req-3ccecb0b-8959-4edf-aa36-76da156baff7', 'date': 'Fri, 20 Mar 2026 21:20:39 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"bf820100-5442-4d4e-92dd-d2a26178299f","name":"","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","network_id":"53688174-12c2-44a8-9491-988ef8122648","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.1","end":"10.100.0.14"}],"gateway_ip":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":["8.8.4.4","8.8.8.8"],"host_routes":[{"destination":"10.20.0.0/32","nexthop":"10.100.1.1"}],"tags":[],"project_id":"b691abc5cbc14bcea8619d67c8852b2b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:39.812 95895 INFO tempest.lib.common.rest_client [req-43874436-a907-4449-a9da-3a09528069dc req-43874436-a907-4449-a9da-3a09528069dc ] Request (NetworksTest:test_create_delete_subnet_with_host_routes_and_dns_nameservers): 204 DELETE http://10.0.0.50:9696/v2.0/networks/53688174-12c2-44a8-9491-988ef8122648 0.081s 2026-03-20 21:20:39.812 95895 DEBUG tempest.lib.common.rest_client [req-43874436-a907-4449-a9da-3a09528069dc req-43874436-a907-4449-a9da-3a09528069dc ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-43874436-a907-4449-a9da-3a09528069dc', 'date': 'Fri, 20 Mar 2026 21:20:39 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/53688174-12c2-44a8-9491-988ef8122648'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:39.923 95895 INFO tempest.lib.common.rest_client [req-d46d4091-03f4-4997-82e2-2db7a3f0f278 req-d46d4091-03f4-4997-82e2-2db7a3f0f278 ] Request (NetworksTest:test_create_delete_subnet_without_gateway): 201 POST http://10.0.0.50:9696/v2.0/networks 0.110s 2026-03-20 21:20:39.923 95895 DEBUG tempest.lib.common.rest_client [req-d46d4091-03f4-4997-82e2-2db7a3f0f278 req-d46d4091-03f4-4997-82e2-2db7a3f0f278 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-NetworksTest-test-network-1020601811"}} Response - Headers: {'content-type': 'application/json', 'content-length': '462', 'x-openstack-request-id': 'req-d46d4091-03f4-4997-82e2-2db7a3f0f278', 'date': 'Fri, 20 Mar 2026 21:20:39 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"ce2c3e01-0213-4805-83cc-235d00b79ba4","name":"tempest-NetworksTest-test-network-1020601811","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","project_id":"b691abc5cbc14bcea8619d67c8852b2b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-NetworksTest-1195179803","tempest-NetworksTest-test-network-1020601811"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:40.104 95895 INFO tempest.lib.common.rest_client [req-dddee989-9b81-4d20-b0ae-7da650582dfe req-dddee989-9b81-4d20-b0ae-7da650582dfe ] Request (NetworksTest:test_create_delete_subnet_without_gateway): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.181s 2026-03-20 21:20:40.105 95895 DEBUG tempest.lib.common.rest_client [req-dddee989-9b81-4d20-b0ae-7da650582dfe req-dddee989-9b81-4d20-b0ae-7da650582dfe ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "ce2c3e01-0213-4805-83cc-235d00b79ba4", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": null}} Response - Headers: {'content-type': 'application/json', 'content-length': '479', 'x-openstack-request-id': 'req-dddee989-9b81-4d20-b0ae-7da650582dfe', 'date': 'Fri, 20 Mar 2026 21:20:40 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"39085b87-eade-4943-a778-fddebdd89aba","name":"","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","network_id":"ce2c3e01-0213-4805-83cc-235d00b79ba4","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.1","end":"10.100.0.14"}],"gateway_ip":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"b691abc5cbc14bcea8619d67c8852b2b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:40.186 95895 INFO tempest.lib.common.rest_client [req-c4f21c24-8408-4ae3-a7d7-4eb2bf320052 req-c4f21c24-8408-4ae3-a7d7-4eb2bf320052 ] Request (NetworksTest:test_create_delete_subnet_without_gateway): 204 DELETE http://10.0.0.50:9696/v2.0/networks/ce2c3e01-0213-4805-83cc-235d00b79ba4 0.081s 2026-03-20 21:20:40.186 95895 DEBUG tempest.lib.common.rest_client [req-c4f21c24-8408-4ae3-a7d7-4eb2bf320052 req-c4f21c24-8408-4ae3-a7d7-4eb2bf320052 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-c4f21c24-8408-4ae3-a7d7-4eb2bf320052', 'date': 'Fri, 20 Mar 2026 21:20:40 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/ce2c3e01-0213-4805-83cc-235d00b79ba4'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:40.290 95895 INFO tempest.lib.common.rest_client [req-22684edc-d2a9-4d58-8e63-8595223a8f3a req-22684edc-d2a9-4d58-8e63-8595223a8f3a ] Request (NetworksTest:test_create_update_delete_network_subnet): 201 POST http://10.0.0.50:9696/v2.0/networks 0.104s 2026-03-20 21:20:40.291 95895 DEBUG tempest.lib.common.rest_client [req-22684edc-d2a9-4d58-8e63-8595223a8f3a req-22684edc-d2a9-4d58-8e63-8595223a8f3a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-NetworksTest-test-network-237845848"}} Response - Headers: {'content-type': 'application/json', 'content-length': '460', 'x-openstack-request-id': 'req-22684edc-d2a9-4d58-8e63-8595223a8f3a', 'date': 'Fri, 20 Mar 2026 21:20:40 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"0d5d5884-6b75-42b5-b50f-92b3d816a6f8","name":"tempest-NetworksTest-test-network-237845848","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","project_id":"b691abc5cbc14bcea8619d67c8852b2b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-NetworksTest-1195179803","tempest-NetworksTest-test-network-237845848"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:40.342 95895 INFO tempest.lib.common.rest_client [req-4cb1e3d9-d632-4015-8a9f-e97d0a092cad req-4cb1e3d9-d632-4015-8a9f-e97d0a092cad ] Request (NetworksTest:test_create_update_delete_network_subnet): 200 PUT http://10.0.0.50:9696/v2.0/networks/0d5d5884-6b75-42b5-b50f-92b3d816a6f8 0.051s 2026-03-20 21:20:40.342 95895 DEBUG tempest.lib.common.rest_client [req-4cb1e3d9-d632-4015-8a9f-e97d0a092cad req-4cb1e3d9-d632-4015-8a9f-e97d0a092cad ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "New_network"}} Response - Headers: {'content-type': 'application/json', 'content-length': '428', 'x-openstack-request-id': 'req-4cb1e3d9-d632-4015-8a9f-e97d0a092cad', 'date': 'Fri, 20 Mar 2026 21:20:40 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/0d5d5884-6b75-42b5-b50f-92b3d816a6f8'} Body: b'{"network":{"id":"0d5d5884-6b75-42b5-b50f-92b3d816a6f8","name":"New_network","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","project_id":"b691abc5cbc14bcea8619d67c8852b2b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-NetworksTest-1195179803","tempest-NetworksTest-test-network-237845848"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:40.496 95895 INFO tempest.lib.common.rest_client [req-2292e6d4-218b-4682-9a67-e46c68bae44b req-2292e6d4-218b-4682-9a67-e46c68bae44b ] Request (NetworksTest:test_create_update_delete_network_subnet): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.153s 2026-03-20 21:20:40.496 95895 DEBUG tempest.lib.common.rest_client [req-2292e6d4-218b-4682-9a67-e46c68bae44b req-2292e6d4-218b-4682-9a67-e46c68bae44b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "0d5d5884-6b75-42b5-b50f-92b3d816a6f8", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'content-type': 'application/json', 'content-length': '487', 'x-openstack-request-id': 'req-2292e6d4-218b-4682-9a67-e46c68bae44b', 'date': 'Fri, 20 Mar 2026 21:20:40 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"b224ff1f-a230-4381-a0f4-6eaf74a6e28a","name":"","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","network_id":"0d5d5884-6b75-42b5-b50f-92b3d816a6f8","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"b691abc5cbc14bcea8619d67c8852b2b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:40.634 95895 INFO tempest.lib.common.rest_client [req-e5216a77-3431-4553-b324-cbbdbc01ac7f req-e5216a77-3431-4553-b324-cbbdbc01ac7f ] Request (NetworksTest:test_create_update_delete_network_subnet): 200 PUT http://10.0.0.50:9696/v2.0/subnets/b224ff1f-a230-4381-a0f4-6eaf74a6e28a 0.138s 2026-03-20 21:20:40.635 95895 DEBUG tempest.lib.common.rest_client [req-e5216a77-3431-4553-b324-cbbdbc01ac7f req-e5216a77-3431-4553-b324-cbbdbc01ac7f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"name": "New_subnet"}} Response - Headers: {'content-type': 'application/json', 'content-length': '497', 'x-openstack-request-id': 'req-e5216a77-3431-4553-b324-cbbdbc01ac7f', 'date': 'Fri, 20 Mar 2026 21:20:40 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/b224ff1f-a230-4381-a0f4-6eaf74a6e28a'} Body: b'{"subnet":{"id":"b224ff1f-a230-4381-a0f4-6eaf74a6e28a","name":"New_subnet","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","network_id":"0d5d5884-6b75-42b5-b50f-92b3d816a6f8","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"b691abc5cbc14bcea8619d67c8852b2b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:40.725 95895 INFO tempest.lib.common.rest_client [req-4e049b55-34ef-4ceb-89db-93f73cdd4e0d req-4e049b55-34ef-4ceb-89db-93f73cdd4e0d ] Request (NetworksTest:test_create_update_delete_network_subnet): 204 DELETE http://10.0.0.50:9696/v2.0/networks/0d5d5884-6b75-42b5-b50f-92b3d816a6f8 0.089s 2026-03-20 21:20:40.725 95895 DEBUG tempest.lib.common.rest_client [req-4e049b55-34ef-4ceb-89db-93f73cdd4e0d req-4e049b55-34ef-4ceb-89db-93f73cdd4e0d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-4e049b55-34ef-4ceb-89db-93f73cdd4e0d', 'date': 'Fri, 20 Mar 2026 21:20:40 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/0d5d5884-6b75-42b5-b50f-92b3d816a6f8'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:40.739 95895 INFO tempest.lib.common.rest_client [req-1b364935-ca83-4a46-8667-fe5eaa87abba req-1b364935-ca83-4a46-8667-fe5eaa87abba ] Request (NetworksTest:_run_cleanups): 404 DELETE http://10.0.0.50:9696/v2.0/networks/0d5d5884-6b75-42b5-b50f-92b3d816a6f8 0.013s 2026-03-20 21:20:40.739 95895 DEBUG tempest.lib.common.rest_client [req-1b364935-ca83-4a46-8667-fe5eaa87abba req-1b364935-ca83-4a46-8667-fe5eaa87abba ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-1b364935-ca83-4a46-8667-fe5eaa87abba', 'date': 'Fri, 20 Mar 2026 21:20:40 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/0d5d5884-6b75-42b5-b50f-92b3d816a6f8'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 0d5d5884-6b75-42b5-b50f-92b3d816a6f8 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:40.851 95895 INFO tempest.lib.common.rest_client [req-8332cbda-8633-4cf5-b9c6-ca47ea1502cd req-8332cbda-8633-4cf5-b9c6-ca47ea1502cd ] Request (NetworksTest:test_create_update_network_description): 201 POST http://10.0.0.50:9696/v2.0/networks 0.110s 2026-03-20 21:20:40.851 95895 DEBUG tempest.lib.common.rest_client [req-8332cbda-8633-4cf5-b9c6-ca47ea1502cd req-8332cbda-8633-4cf5-b9c6-ca47ea1502cd ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-NetworksTest-test-network-332397229", "description": "d1"}} Response - Headers: {'content-type': 'application/json', 'content-length': '462', 'x-openstack-request-id': 'req-8332cbda-8633-4cf5-b9c6-ca47ea1502cd', 'date': 'Fri, 20 Mar 2026 21:20:40 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"bcdba9c5-3a2d-41b4-9d81-898844160f39","name":"tempest-NetworksTest-test-network-332397229","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","project_id":"b691abc5cbc14bcea8619d67c8852b2b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-NetworksTest-1195179803","tempest-NetworksTest-test-network-332397229"],"port_security_enabled":true,"description":"d1"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:40.870 95895 INFO tempest.lib.common.rest_client [req-2e781c58-1db5-4d6e-a496-e29fea01cbd6 req-2e781c58-1db5-4d6e-a496-e29fea01cbd6 ] Request (NetworksTest:test_create_update_network_description): 200 GET http://10.0.0.50:9696/v2.0/networks?id=bcdba9c5-3a2d-41b4-9d81-898844160f39 0.018s 2026-03-20 21:20:40.870 95895 DEBUG tempest.lib.common.rest_client [req-2e781c58-1db5-4d6e-a496-e29fea01cbd6 req-2e781c58-1db5-4d6e-a496-e29fea01cbd6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '465', 'x-openstack-request-id': 'req-2e781c58-1db5-4d6e-a496-e29fea01cbd6', 'date': 'Fri, 20 Mar 2026 21:20:40 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/networks?id=bcdba9c5-3a2d-41b4-9d81-898844160f39'} Body: b'{"networks":[{"id":"bcdba9c5-3a2d-41b4-9d81-898844160f39","name":"tempest-NetworksTest-test-network-332397229","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","project_id":"b691abc5cbc14bcea8619d67c8852b2b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-NetworksTest-1195179803","tempest-NetworksTest-test-network-332397229"],"port_security_enabled":true,"description":"d1"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:40.919 95895 INFO tempest.lib.common.rest_client [req-1b3436ef-f4a5-4204-82e9-c071905e4fff req-1b3436ef-f4a5-4204-82e9-c071905e4fff ] Request (NetworksTest:test_create_update_network_description): 200 PUT http://10.0.0.50:9696/v2.0/networks/bcdba9c5-3a2d-41b4-9d81-898844160f39 0.048s 2026-03-20 21:20:40.919 95895 DEBUG tempest.lib.common.rest_client [req-1b3436ef-f4a5-4204-82e9-c071905e4fff req-1b3436ef-f4a5-4204-82e9-c071905e4fff ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"description": "d2"}} Response - Headers: {'content-type': 'application/json', 'content-length': '462', 'x-openstack-request-id': 'req-1b3436ef-f4a5-4204-82e9-c071905e4fff', 'date': 'Fri, 20 Mar 2026 21:20:40 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/bcdba9c5-3a2d-41b4-9d81-898844160f39'} Body: b'{"network":{"id":"bcdba9c5-3a2d-41b4-9d81-898844160f39","name":"tempest-NetworksTest-test-network-332397229","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","project_id":"b691abc5cbc14bcea8619d67c8852b2b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-NetworksTest-1195179803","tempest-NetworksTest-test-network-332397229"],"port_security_enabled":true,"description":"d2"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:40.934 95895 INFO tempest.lib.common.rest_client [req-48c7fe53-cc67-4829-b23f-166162edad10 req-48c7fe53-cc67-4829-b23f-166162edad10 ] Request (NetworksTest:test_create_update_network_description): 200 GET http://10.0.0.50:9696/v2.0/networks?id=bcdba9c5-3a2d-41b4-9d81-898844160f39 0.014s 2026-03-20 21:20:40.934 95895 DEBUG tempest.lib.common.rest_client [req-48c7fe53-cc67-4829-b23f-166162edad10 req-48c7fe53-cc67-4829-b23f-166162edad10 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '465', 'x-openstack-request-id': 'req-48c7fe53-cc67-4829-b23f-166162edad10', 'date': 'Fri, 20 Mar 2026 21:20:40 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/networks?id=bcdba9c5-3a2d-41b4-9d81-898844160f39'} Body: b'{"networks":[{"id":"bcdba9c5-3a2d-41b4-9d81-898844160f39","name":"tempest-NetworksTest-test-network-332397229","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","project_id":"b691abc5cbc14bcea8619d67c8852b2b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-NetworksTest-1195179803","tempest-NetworksTest-test-network-332397229"],"port_security_enabled":true,"description":"d2"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.001 95895 INFO tempest.lib.common.rest_client [req-13fce7f9-75f1-4f65-b130-a2f14f6890fa req-13fce7f9-75f1-4f65-b130-a2f14f6890fa ] Request (NetworksTest:test_delete_network_with_subnet): 201 POST http://10.0.0.50:9696/v2.0/networks 0.066s 2026-03-20 21:20:41.001 95895 DEBUG tempest.lib.common.rest_client [req-13fce7f9-75f1-4f65-b130-a2f14f6890fa req-13fce7f9-75f1-4f65-b130-a2f14f6890fa ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-NetworksTest-test-network-1912129538"}} Response - Headers: {'content-type': 'application/json', 'content-length': '462', 'x-openstack-request-id': 'req-13fce7f9-75f1-4f65-b130-a2f14f6890fa', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"3f11462d-8bb8-4bf4-be8e-0a8b247cdee5","name":"tempest-NetworksTest-test-network-1912129538","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","project_id":"b691abc5cbc14bcea8619d67c8852b2b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-NetworksTest-1195179803","tempest-NetworksTest-test-network-1912129538"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.191 95895 INFO tempest.lib.common.rest_client [req-6fcee5d4-c9ea-48cd-abb5-a6d69dee5f4c req-6fcee5d4-c9ea-48cd-abb5-a6d69dee5f4c ] Request (NetworksTest:test_delete_network_with_subnet): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.189s 2026-03-20 21:20:41.192 95895 DEBUG tempest.lib.common.rest_client [req-6fcee5d4-c9ea-48cd-abb5-a6d69dee5f4c req-6fcee5d4-c9ea-48cd-abb5-a6d69dee5f4c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "3f11462d-8bb8-4bf4-be8e-0a8b247cdee5", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'content-type': 'application/json', 'content-length': '487', 'x-openstack-request-id': 'req-6fcee5d4-c9ea-48cd-abb5-a6d69dee5f4c', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"f5ddc76c-4125-43ab-9a8f-74220a97f8d2","name":"","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","network_id":"3f11462d-8bb8-4bf4-be8e-0a8b247cdee5","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"b691abc5cbc14bcea8619d67c8852b2b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.276 95895 INFO tempest.lib.common.rest_client [req-8a318e01-d7b5-433f-a884-0afc8f65f418 req-8a318e01-d7b5-433f-a884-0afc8f65f418 ] Request (NetworksTest:test_delete_network_with_subnet): 204 DELETE http://10.0.0.50:9696/v2.0/networks/3f11462d-8bb8-4bf4-be8e-0a8b247cdee5 0.084s 2026-03-20 21:20:41.276 95895 DEBUG tempest.lib.common.rest_client [req-8a318e01-d7b5-433f-a884-0afc8f65f418 req-8a318e01-d7b5-433f-a884-0afc8f65f418 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-8a318e01-d7b5-433f-a884-0afc8f65f418', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/3f11462d-8bb8-4bf4-be8e-0a8b247cdee5'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.289 95895 INFO tempest.lib.common.rest_client [req-cff41bde-5ddb-4f99-9891-9df14f07f6d0 req-cff41bde-5ddb-4f99-9891-9df14f07f6d0 ] Request (NetworksTest:test_delete_network_with_subnet): 404 GET http://10.0.0.50:9696/v2.0/subnets/f5ddc76c-4125-43ab-9a8f-74220a97f8d2 0.012s 2026-03-20 21:20:41.289 95895 DEBUG tempest.lib.common.rest_client [req-cff41bde-5ddb-4f99-9891-9df14f07f6d0 req-cff41bde-5ddb-4f99-9891-9df14f07f6d0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-cff41bde-5ddb-4f99-9891-9df14f07f6d0', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/f5ddc76c-4125-43ab-9a8f-74220a97f8d2'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet f5ddc76c-4125-43ab-9a8f-74220a97f8d2 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.300 95895 INFO tempest.lib.common.rest_client [req-8f4aa353-ca41-4737-9b65-a5ffda7ec897 req-8f4aa353-ca41-4737-9b65-a5ffda7ec897 ] Request (NetworksTest:_run_cleanups): 404 DELETE http://10.0.0.50:9696/v2.0/networks/3f11462d-8bb8-4bf4-be8e-0a8b247cdee5 0.011s 2026-03-20 21:20:41.301 95895 DEBUG tempest.lib.common.rest_client [req-8f4aa353-ca41-4737-9b65-a5ffda7ec897 req-8f4aa353-ca41-4737-9b65-a5ffda7ec897 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-8f4aa353-ca41-4737-9b65-a5ffda7ec897', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/3f11462d-8bb8-4bf4-be8e-0a8b247cdee5'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 3f11462d-8bb8-4bf4-be8e-0a8b247cdee5 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.319 95895 INFO tempest.lib.common.rest_client [req-ee068b40-b0f5-4e0e-85b2-d87d82efd482 req-ee068b40-b0f5-4e0e-85b2-d87d82efd482 ] Request (NetworksTest:test_external_network_visibility): 200 GET http://10.0.0.50:9696/v2.0/networks?router%3Aexternal=True 0.017s 2026-03-20 21:20:41.319 95895 DEBUG tempest.lib.common.rest_client [req-ee068b40-b0f5-4e0e-85b2-d87d82efd482 req-ee068b40-b0f5-4e0e-85b2-d87d82efd482 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '540', 'x-openstack-request-id': 'req-ee068b40-b0f5-4e0e-85b2-d87d82efd482', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/networks?router%3Aexternal=True'} Body: b'{"networks":[{"id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","name":"tf-tempest-test","tenant_id":"50a54c7046a1423ba56293794d08ba7b","project_id":"50a54c7046a1423ba56293794d08ba7b","admin_state_up":true,"shared":true,"status":"ACTIVE","router:external":true,"mtu":0,"subnets":["53f8710e-b809-4f72-a853-1259575efff4"],"fq_name":["default-domain","admin","tf-tempest-test"],"subnet_ipam":[{"subnet_cidr":"172.23.0.0/24","ipam_fq_name":["default-domain","default-project","default-network-ipam"]}],"port_security_enabled":true,"description":""}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.346 95895 INFO tempest.lib.common.rest_client [req-2ffe9f52-c853-43a4-bef9-005360ca2db6 req-2ffe9f52-c853-43a4-bef9-005360ca2db6 ] Request (NetworksTest:test_external_network_visibility): 200 GET http://10.0.0.50:9696/v2.0/subnets?network_id=6de0f0ac-53ea-4ee5-be3e-200645e17e64 0.027s 2026-03-20 21:20:41.346 95895 DEBUG tempest.lib.common.rest_client [req-2ffe9f52-c853-43a4-bef9-005360ca2db6 req-2ffe9f52-c853-43a4-bef9-005360ca2db6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '513', 'x-openstack-request-id': 'req-2ffe9f52-c853-43a4-bef9-005360ca2db6', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets?network_id=6de0f0ac-53ea-4ee5-be3e-200645e17e64'} Body: b'{"subnets":[{"id":"53f8710e-b809-4f72-a853-1259575efff4","name":"tf-tempest-subnet-test","tenant_id":"50a54c7046a1423ba56293794d08ba7b","network_id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","ip_version":4,"cidr":"172.23.0.0/24","allocation_pools":[{"start":"172.23.0.10","end":"172.23.0.15"}],"gateway_ip":"172.23.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"172.23.0.2","tags":[],"project_id":"50a54c7046a1423ba56293794d08ba7b"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.351 95895 INFO tempest.lib.common.rest_client [req-844769ac-857a-428f-9763-2c933f9d1d55 req-844769ac-857a-428f-9763-2c933f9d1d55 ] Request (NetworksTest:test_external_network_visibility): 200 GET http://10.0.0.50:9696/v2.0/extensions 0.004s 2026-03-20 21:20:41.351 95895 DEBUG tempest.lib.common.rest_client [req-844769ac-857a-428f-9763-2c933f9d1d55 req-844769ac-857a-428f-9763-2c933f9d1d55 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '4644', 'x-openstack-request-id': 'req-844769ac-857a-428f-9763-2c933f9d1d55', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/extensions'} Body: b'{"extensions": [{"name": "Allowed Address Pairs", "alias": "allowed-address-pairs", "description": "Provides allowed address pairs", "updated": "2013-07-23T10: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 L3 Router", "alias": "router", "description": "Router abstraction for basic L3 forwarding between L2 Neutron networks and access to external networks via a NAT gateway.", "updated": "2012-07-20T10:00:00-00:00", "links": []}, {"name": "Network MTU", "alias": "net-mtu", "description": "Provides MTU attribute for a network resource.", "updated": "2015-03-25T10:00:00-00:00", "links": []}, {"name": "Network MTU (writable)", "alias": "net-mtu-writable", "description": "Provides a writable MTU attribute for a network resource.", "updated": "2017-07-12T00:00:00-00:00", "links": []}, {"name": "Pagination support", "alias": "pagination", "description": "Extension that indicates that pagination is enabled.", "updated": "2016-06-12T00:00:00-00:00", "links": []}, {"name": "Neutron Port MAC address regenerate", "alias": "port-mac-address-regenerate", "description": "Network port MAC address regenerate", "updated": "2018-05-03T10:00:00-00:00", "links": []}, {"name": "Port Binding", "alias": "binding", "description": "Expose port bindings of a virtual port to external application", "updated": "2014-02-03T10:00:00-00:00", "links": []}, {"name": "Port Security", "alias": "port-security", "description": "Provides port security", "updated": "2012-07-23T10:00:00-00:00", "links": []}, {"name": "project_id field enabled", "alias": "project-id", "description": "Extension that indicates that project_id field is enabled.", "updated": "2016-09-09T09:09:09-09:09", "links": []}, {"name": "Provider Network", "alias": "provider", "description": "Expose mapping of virtual networks to physical networks", "updated": "2012-09-07T10:00:00-00:00", "links": []}, {"name": "Quota management support", "alias": "quotas", "description": "Expose functions for quotas management per project", "updated": "2012-07-29T10:00:00-00:00", "links": []}, {"name": "security-group", "alias": "security-group", "description": "The security groups extension.", "updated": "2012-10-05T10:00:00-00:00", "links": []}, {"name": "Sorting support", "alias": "sorting", "description": "Extension that indicates that sorting is enabled.", "updated": "2016-06-12T00:00:00-00:00", "links": []}, {"name": "standard-attr-description", "alias": "standard-attr-description", "description": "Extension to add descriptions to standard attributes", "updated": "2016-02-10T10:00:00-00:00", "links": []}, {"name": "Tag support for resources with standard attribute: port, subnet, subnetpool, network, router, floatingip, security_group, policy", "alias": "standard-attr-tag", "description": "Enables to set tag on resources with standard attribute.", "updated": "2017-01-01T00:00:00-00:00", "links": []}, {"name": "Trunk Extension", "alias": "trunk", "description": "Provides support for trunk ports", "updated": "2016-01-01T10:00:00-00:00", "links": []}, {"name": "Contrail Extension", "alias": "contrail", "description": "Contrail Extension", "updated": "2014-08-12T10:00:00-00:00", "links": []}, {"name": "Network IP Address Management", "alias": "ipam", "description": "Configuration object for holding common to a set of IP address blocks", "updated": "2012-07-20T10:00:00-00:00", "links": []}, {"name": "Network Policy", "alias": "policy", "description": "Configuration object for Network Policies", "updated": "2012-07-20T10:00:00-00:00", "links": []}, {"name": "Quota details management support", "alias": "quota_details", "description": "Expose fu _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.372 95895 INFO tempest.lib.common.rest_client [req-544bcc44-1ef8-433e-8ab8-bcb6f4119e28 req-544bcc44-1ef8-433e-8ab8-bcb6f4119e28 ] Request (NetworksTest:test_list_networks): 200 GET http://10.0.0.50:9696/v2.0/networks 0.020s 2026-03-20 21:20:41.372 95895 DEBUG tempest.lib.common.rest_client [req-544bcc44-1ef8-433e-8ab8-bcb6f4119e28 req-544bcc44-1ef8-433e-8ab8-bcb6f4119e28 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '4443', 'x-openstack-request-id': 'req-544bcc44-1ef8-433e-8ab8-bcb6f4119e28', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"networks":[{"id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","name":"tf-tempest-test","tenant_id":"50a54c7046a1423ba56293794d08ba7b","project_id":"50a54c7046a1423ba56293794d08ba7b","admin_state_up":true,"shared":true,"status":"ACTIVE","router:external":true,"mtu":0,"subnets":["53f8710e-b809-4f72-a853-1259575efff4"],"fq_name":["default-domain","admin","tf-tempest-test"],"subnet_ipam":[{"subnet_cidr":"172.23.0.0/24","ipam_fq_name":["default-domain","default-project","default-network-ipam"]}],"port_security_enabled":true,"description":""},{"id":"2b29e5fb-fc58-4ae9-a336-d1b92e18de47","name":"__link_local__","tenant_id":"41bf85eae8b340f6b8db074828afbf79","project_id":"41bf85eae8b340f6b8db074828afbf79","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":null,"subnets":[],"fq_name":["default-domain","default-project","__link_local__"],"port_security_enabled":true},{"id":"479ff13c-2ae5-4a1c-9701-06c51e352efa","name":"dci-network","tenant_id":"41bf85eae8b340f6b8db074828afbf79","project_id":"41bf85eae8b340f6b8db074828afbf79","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":null,"subnets":[],"fq_name":["default-domain","default-project","dci-network"],"port_security_enabled":true},{"id":"bd026229-bc66-4dc0-8e4e-7b4e9fd18a37","name":"default-virtual-network","tenant_id":"41bf85eae8b340f6b8db074828afbf79","project_id":"41bf85eae8b340f6b8db074828afbf79","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":null,"subnets":[],"fq_name":["default-domain","default-project","default-virtual-network"],"port_security_enabled":true},{"id":"e6e5f612-d26b-45fa-a41d-eb4819775450","name":"ip-fabric","tenant_id":"41bf85eae8b340f6b8db074828afbf79","project_id":"41bf85eae8b340f6b8db074828afbf79","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":null,"subnets":[],"fq_name":["default-domain","default-project","ip-fabric"],"port_security_enabled":true},{"id":"ac7edff8-a567-4381-8c3a-c135b6892eb1","name":"snat-si-left_snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","project_id":"87d9afd1602442aeb5e1593c6e53f517","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":null,"subnets":["d41b435f-31f2-4ea5-ae22-0fbb1a0400e5"],"fq_name":["default-domain","tempest-FloatingIPTestJSON-959138799","snat-si-left_snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9"],"subnet_ipam":[{"subnet_cidr":"100.64.0.0/29","ipam_fq_name":["default-domain","default-project","default-network-ipam"]}],"port_security_enabled":true},{"id":"bcdba9c5-3a2d-41b4-9d81-898844160f39","name":"tempest-NetworksTest-test-network-332397229","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","project_id":"b691abc5cbc14bcea8619d67c8852b2b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-NetworksTest-1195179803","tempest-NetworksTest-test-network-332397229"],"port_security_enabled":true,"description":"d2"},{"id":"0db31549-c45e-4d12-9800-5a4b3724f1e6","name":"tempest-NetworksTest-test-network-403337642","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","project_id":"b691abc5cbc14bcea8619d67c8852b2b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":["2e27b441-25cf-4558-84ac-e22f4c61e52c"],"fq_name":["default-domain","tempest-NetworksTest-1195179803","tempest-NetworksTest-test-network-403337642"],"subnet_ipam":[{"subnet_cidr":"10.100.255.240/28","ipam_fq_name":["default-domain","default-project","default-network-ipam"]}],"port_security_enabled":true,"description":""},{"id":"db41631c-162a-4779-bbd0-8b893a7508cf","name":"snat-si-left_snat_a458b71c-74dd-40f5-bb32-941b1d97141f_8932e319-f679-4acf-b158-eb0103a5cd33","tenant_id":"a73ec30804ea47ffaa2cbf616e2b117c","project_id":"a73ec30804ea47ffaa2cbf616e2b117c","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":null,"subnets":["51aa _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.400 95895 INFO tempest.lib.common.rest_client [req-d268a342-b704-4cfd-954a-fb6f6d6fb6fd req-d268a342-b704-4cfd-954a-fb6f6d6fb6fd ] Request (NetworksTest:test_list_subnets): 200 GET http://10.0.0.50:9696/v2.0/subnets 0.026s 2026-03-20 21:20:41.400 95895 DEBUG tempest.lib.common.rest_client [req-d268a342-b704-4cfd-954a-fb6f6d6fb6fd req-d268a342-b704-4cfd-954a-fb6f6d6fb6fd ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1961', 'x-openstack-request-id': 'req-d268a342-b704-4cfd-954a-fb6f6d6fb6fd', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnets":[{"id":"53f8710e-b809-4f72-a853-1259575efff4","name":"tf-tempest-subnet-test","tenant_id":"50a54c7046a1423ba56293794d08ba7b","network_id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","ip_version":4,"cidr":"172.23.0.0/24","allocation_pools":[{"start":"172.23.0.10","end":"172.23.0.15"}],"gateway_ip":"172.23.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"172.23.0.2","tags":[],"project_id":"50a54c7046a1423ba56293794d08ba7b"},{"id":"d41b435f-31f2-4ea5-ae22-0fbb1a0400e5","name":"","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"ac7edff8-a567-4381-8c3a-c135b6892eb1","ip_version":4,"cidr":"100.64.0.0/29","allocation_pools":[{"start":"100.64.0.1","end":"100.64.0.6"}],"gateway_ip":"100.64.0.6","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"100.64.0.5","tags":[],"project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"id":"2e27b441-25cf-4558-84ac-e22f4c61e52c","name":"","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","network_id":"0db31549-c45e-4d12-9800-5a4b3724f1e6","ip_version":4,"cidr":"10.100.255.240/28","allocation_pools":[{"start":"10.100.255.242","end":"10.100.255.254"}],"gateway_ip":"10.100.255.241","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.255.242","tags":[],"project_id":"b691abc5cbc14bcea8619d67c8852b2b"},{"id":"51aa3af9-0426-43a5-93a8-5a7ac0ccd7c7","name":"","tenant_id":"a73ec30804ea47ffaa2cbf616e2b117c","network_id":"db41631c-162a-4779-bbd0-8b893a7508cf","ip_version":4,"cidr":"100.64.0.0/29","allocation_pools":[{"start":"100.64.0.1","end":"100.64.0.6"}],"gateway_ip":"100.64.0.6","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"100.64.0.5","tags":[],"project_id":"a73ec30804ea47ffaa2cbf616e2b117c"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.433 95895 INFO tempest.lib.common.rest_client [req-e14a8523-9635-4ad7-9f31-aa28c9fe5788 req-e14a8523-9635-4ad7-9f31-aa28c9fe5788 ] Request (NetworksTest:test_list_subnets_fields): 200 GET http://10.0.0.50:9696/v2.0/subnets?fields=id&fields=network_id 0.032s 2026-03-20 21:20:41.433 95895 DEBUG tempest.lib.common.rest_client [req-e14a8523-9635-4ad7-9f31-aa28c9fe5788 req-e14a8523-9635-4ad7-9f31-aa28c9fe5788 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '405', 'x-openstack-request-id': 'req-e14a8523-9635-4ad7-9f31-aa28c9fe5788', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets?fields=id&fields=network_id'} Body: b'{"subnets":[{"id":"53f8710e-b809-4f72-a853-1259575efff4","network_id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64"},{"id":"d41b435f-31f2-4ea5-ae22-0fbb1a0400e5","network_id":"ac7edff8-a567-4381-8c3a-c135b6892eb1"},{"id":"2e27b441-25cf-4558-84ac-e22f4c61e52c","network_id":"0db31549-c45e-4d12-9800-5a4b3724f1e6"},{"id":"51aa3af9-0426-43a5-93a8-5a7ac0ccd7c7","network_id":"db41631c-162a-4779-bbd0-8b893a7508cf"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.450 95895 INFO tempest.lib.common.rest_client [req-528cf199-85d9-4c19-bc0e-1c358d220dc9 req-528cf199-85d9-4c19-bc0e-1c358d220dc9 ] Request (NetworksTest:test_show_network): 200 GET http://10.0.0.50:9696/v2.0/networks/0db31549-c45e-4d12-9800-5a4b3724f1e6 0.015s 2026-03-20 21:20:41.450 95895 DEBUG tempest.lib.common.rest_client [req-528cf199-85d9-4c19-bc0e-1c358d220dc9 req-528cf199-85d9-4c19-bc0e-1c358d220dc9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '625', 'x-openstack-request-id': 'req-528cf199-85d9-4c19-bc0e-1c358d220dc9', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/0db31549-c45e-4d12-9800-5a4b3724f1e6'} Body: b'{"network":{"id":"0db31549-c45e-4d12-9800-5a4b3724f1e6","name":"tempest-NetworksTest-test-network-403337642","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","project_id":"b691abc5cbc14bcea8619d67c8852b2b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":["2e27b441-25cf-4558-84ac-e22f4c61e52c"],"fq_name":["default-domain","tempest-NetworksTest-1195179803","tempest-NetworksTest-test-network-403337642"],"subnet_ipam":[{"subnet_cidr":"10.100.255.240/28","ipam_fq_name":["default-domain","default-project","default-network-ipam"]}],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.467 95895 INFO tempest.lib.common.rest_client [req-eeba6037-c495-47b5-a9cb-dd8390513b27 req-eeba6037-c495-47b5-a9cb-dd8390513b27 ] Request (NetworksTest:test_show_subnet): 200 GET http://10.0.0.50:9696/v2.0/subnets/2e27b441-25cf-4558-84ac-e22f4c61e52c 0.015s 2026-03-20 21:20:41.467 95895 DEBUG tempest.lib.common.rest_client [req-eeba6037-c495-47b5-a9cb-dd8390513b27 req-eeba6037-c495-47b5-a9cb-dd8390513b27 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '506', 'x-openstack-request-id': 'req-eeba6037-c495-47b5-a9cb-dd8390513b27', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/2e27b441-25cf-4558-84ac-e22f4c61e52c'} Body: b'{"subnet":{"id":"2e27b441-25cf-4558-84ac-e22f4c61e52c","name":"","tenant_id":"b691abc5cbc14bcea8619d67c8852b2b","network_id":"0db31549-c45e-4d12-9800-5a4b3724f1e6","ip_version":4,"cidr":"10.100.255.240/28","allocation_pools":[{"start":"10.100.255.242","end":"10.100.255.254"}],"gateway_ip":"10.100.255.241","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.255.242","tags":[],"project_id":"b691abc5cbc14bcea8619d67c8852b2b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.483 95895 INFO tempest.lib.common.rest_client [req-6eb9009d-22de-490d-95e2-882a697f71e0 req-6eb9009d-22de-490d-95e2-882a697f71e0 ] Request (NetworksTest:test_show_subnet_fields): 200 GET http://10.0.0.50:9696/v2.0/subnets/2e27b441-25cf-4558-84ac-e22f4c61e52c?fields=id&fields=network_id 0.016s 2026-03-20 21:20:41.484 95895 DEBUG tempest.lib.common.rest_client [req-6eb9009d-22de-490d-95e2-882a697f71e0 req-6eb9009d-22de-490d-95e2-882a697f71e0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '108', 'x-openstack-request-id': 'req-6eb9009d-22de-490d-95e2-882a697f71e0', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/2e27b441-25cf-4558-84ac-e22f4c61e52c?fields=id&fields=network_id'} Body: b'{"subnet":{"id":"2e27b441-25cf-4558-84ac-e22f4c61e52c","network_id":"0db31549-c45e-4d12-9800-5a4b3724f1e6"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.495 95895 INFO tempest.lib.common.rest_client [req-09738b3e-9be6-4876-932c-2ed63c76c29f req-09738b3e-9be6-4876-932c-2ed63c76c29f ] Request (NetworksTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/subnets/f5ddc76c-4125-43ab-9a8f-74220a97f8d2 0.011s 2026-03-20 21:20:41.496 95895 DEBUG tempest.lib.common.rest_client [req-09738b3e-9be6-4876-932c-2ed63c76c29f req-09738b3e-9be6-4876-932c-2ed63c76c29f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-09738b3e-9be6-4876-932c-2ed63c76c29f', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/f5ddc76c-4125-43ab-9a8f-74220a97f8d2'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet f5ddc76c-4125-43ab-9a8f-74220a97f8d2 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.507 95895 INFO tempest.lib.common.rest_client [req-f8011829-acf5-454f-92eb-2da5d56a5db5 req-f8011829-acf5-454f-92eb-2da5d56a5db5 ] Request (NetworksTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/networks/3f11462d-8bb8-4bf4-be8e-0a8b247cdee5 0.011s 2026-03-20 21:20:41.507 95895 DEBUG tempest.lib.common.rest_client [req-f8011829-acf5-454f-92eb-2da5d56a5db5 req-f8011829-acf5-454f-92eb-2da5d56a5db5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-f8011829-acf5-454f-92eb-2da5d56a5db5', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/3f11462d-8bb8-4bf4-be8e-0a8b247cdee5'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 3f11462d-8bb8-4bf4-be8e-0a8b247cdee5 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.567 95895 INFO tempest.lib.common.rest_client [req-c9b65387-dadc-4f54-b3bf-0528f7b35ce8 req-c9b65387-dadc-4f54-b3bf-0528f7b35ce8 ] Request (NetworksTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/networks/bcdba9c5-3a2d-41b4-9d81-898844160f39 0.060s 2026-03-20 21:20:41.568 95895 DEBUG tempest.lib.common.rest_client [req-c9b65387-dadc-4f54-b3bf-0528f7b35ce8 req-c9b65387-dadc-4f54-b3bf-0528f7b35ce8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-c9b65387-dadc-4f54-b3bf-0528f7b35ce8', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/bcdba9c5-3a2d-41b4-9d81-898844160f39'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.580 95895 INFO tempest.lib.common.rest_client [req-42690702-fd8a-443e-a498-f31da1314d5e req-42690702-fd8a-443e-a498-f31da1314d5e ] Request (NetworksTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/subnets/b224ff1f-a230-4381-a0f4-6eaf74a6e28a 0.012s 2026-03-20 21:20:41.580 95895 DEBUG tempest.lib.common.rest_client [req-42690702-fd8a-443e-a498-f31da1314d5e req-42690702-fd8a-443e-a498-f31da1314d5e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-42690702-fd8a-443e-a498-f31da1314d5e', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/b224ff1f-a230-4381-a0f4-6eaf74a6e28a'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet b224ff1f-a230-4381-a0f4-6eaf74a6e28a could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.594 95895 INFO tempest.lib.common.rest_client [req-1da15586-2414-49aa-a871-455b9a4eac08 req-1da15586-2414-49aa-a871-455b9a4eac08 ] Request (NetworksTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/networks/0d5d5884-6b75-42b5-b50f-92b3d816a6f8 0.013s 2026-03-20 21:20:41.594 95895 DEBUG tempest.lib.common.rest_client [req-1da15586-2414-49aa-a871-455b9a4eac08 req-1da15586-2414-49aa-a871-455b9a4eac08 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-1da15586-2414-49aa-a871-455b9a4eac08', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/0d5d5884-6b75-42b5-b50f-92b3d816a6f8'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 0d5d5884-6b75-42b5-b50f-92b3d816a6f8 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.605 95895 INFO tempest.lib.common.rest_client [req-74c93e07-a558-4506-97e0-4f08f34bbdba req-74c93e07-a558-4506-97e0-4f08f34bbdba ] Request (NetworksTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/subnets/39085b87-eade-4943-a778-fddebdd89aba 0.011s 2026-03-20 21:20:41.605 95895 DEBUG tempest.lib.common.rest_client [req-74c93e07-a558-4506-97e0-4f08f34bbdba req-74c93e07-a558-4506-97e0-4f08f34bbdba ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-74c93e07-a558-4506-97e0-4f08f34bbdba', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/39085b87-eade-4943-a778-fddebdd89aba'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 39085b87-eade-4943-a778-fddebdd89aba could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.617 95895 INFO tempest.lib.common.rest_client [req-a1da5c55-9bef-4a17-b752-aa2bf07b27c7 req-a1da5c55-9bef-4a17-b752-aa2bf07b27c7 ] Request (NetworksTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/networks/ce2c3e01-0213-4805-83cc-235d00b79ba4 0.012s 2026-03-20 21:20:41.617 95895 DEBUG tempest.lib.common.rest_client [req-a1da5c55-9bef-4a17-b752-aa2bf07b27c7 req-a1da5c55-9bef-4a17-b752-aa2bf07b27c7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-a1da5c55-9bef-4a17-b752-aa2bf07b27c7', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/ce2c3e01-0213-4805-83cc-235d00b79ba4'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network ce2c3e01-0213-4805-83cc-235d00b79ba4 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.630 95895 INFO tempest.lib.common.rest_client [req-25b38a8b-d5de-4f95-8e8f-679ed0e29fa1 req-25b38a8b-d5de-4f95-8e8f-679ed0e29fa1 ] Request (NetworksTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/subnets/bf820100-5442-4d4e-92dd-d2a26178299f 0.012s 2026-03-20 21:20:41.630 95895 DEBUG tempest.lib.common.rest_client [req-25b38a8b-d5de-4f95-8e8f-679ed0e29fa1 req-25b38a8b-d5de-4f95-8e8f-679ed0e29fa1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-25b38a8b-d5de-4f95-8e8f-679ed0e29fa1', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/bf820100-5442-4d4e-92dd-d2a26178299f'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet bf820100-5442-4d4e-92dd-d2a26178299f could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.642 95895 INFO tempest.lib.common.rest_client [req-7e9efe09-f1ab-4311-88d5-7f9d62b65a57 req-7e9efe09-f1ab-4311-88d5-7f9d62b65a57 ] Request (NetworksTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/networks/53688174-12c2-44a8-9491-988ef8122648 0.011s 2026-03-20 21:20:41.642 95895 DEBUG tempest.lib.common.rest_client [req-7e9efe09-f1ab-4311-88d5-7f9d62b65a57 req-7e9efe09-f1ab-4311-88d5-7f9d62b65a57 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-7e9efe09-f1ab-4311-88d5-7f9d62b65a57', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/53688174-12c2-44a8-9491-988ef8122648'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 53688174-12c2-44a8-9491-988ef8122648 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.653 95895 INFO tempest.lib.common.rest_client [req-3ffdddfd-0f42-49af-9320-994e51bd250d req-3ffdddfd-0f42-49af-9320-994e51bd250d ] Request (NetworksTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/subnets/fa9e18ad-3698-435a-97c1-f13655b8825f 0.010s 2026-03-20 21:20:41.653 95895 DEBUG tempest.lib.common.rest_client [req-3ffdddfd-0f42-49af-9320-994e51bd250d req-3ffdddfd-0f42-49af-9320-994e51bd250d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-3ffdddfd-0f42-49af-9320-994e51bd250d', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/fa9e18ad-3698-435a-97c1-f13655b8825f'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet fa9e18ad-3698-435a-97c1-f13655b8825f could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.664 95895 INFO tempest.lib.common.rest_client [req-15dfa30a-ea5e-44f2-a0d5-ce012c808a08 req-15dfa30a-ea5e-44f2-a0d5-ce012c808a08 ] Request (NetworksTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/networks/74d6b638-0438-4365-bcb7-98b5855b18e7 0.011s 2026-03-20 21:20:41.665 95895 DEBUG tempest.lib.common.rest_client [req-15dfa30a-ea5e-44f2-a0d5-ce012c808a08 req-15dfa30a-ea5e-44f2-a0d5-ce012c808a08 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-15dfa30a-ea5e-44f2-a0d5-ce012c808a08', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/74d6b638-0438-4365-bcb7-98b5855b18e7'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 74d6b638-0438-4365-bcb7-98b5855b18e7 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.676 95895 INFO tempest.lib.common.rest_client [req-bfe959fe-64dd-4565-b93d-9dd97cffb2e7 req-bfe959fe-64dd-4565-b93d-9dd97cffb2e7 ] Request (NetworksTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/subnets/ce5896ba-426b-4d00-b357-65cc3aa4c6cf 0.011s 2026-03-20 21:20:41.677 95895 DEBUG tempest.lib.common.rest_client [req-bfe959fe-64dd-4565-b93d-9dd97cffb2e7 req-bfe959fe-64dd-4565-b93d-9dd97cffb2e7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-bfe959fe-64dd-4565-b93d-9dd97cffb2e7', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/ce5896ba-426b-4d00-b357-65cc3aa4c6cf'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet ce5896ba-426b-4d00-b357-65cc3aa4c6cf could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.688 95895 INFO tempest.lib.common.rest_client [req-30b523f0-46f4-4c6b-8623-c2f369d1fb71 req-30b523f0-46f4-4c6b-8623-c2f369d1fb71 ] Request (NetworksTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/networks/f37712c6-5177-4eb6-949d-03bded2a26db 0.011s 2026-03-20 21:20:41.689 95895 DEBUG tempest.lib.common.rest_client [req-30b523f0-46f4-4c6b-8623-c2f369d1fb71 req-30b523f0-46f4-4c6b-8623-c2f369d1fb71 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-30b523f0-46f4-4c6b-8623-c2f369d1fb71', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/f37712c6-5177-4eb6-949d-03bded2a26db'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network f37712c6-5177-4eb6-949d-03bded2a26db could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.703 95895 INFO tempest.lib.common.rest_client [req-7a7b1e38-76a2-4ba5-9d8d-04526dbe8155 req-7a7b1e38-76a2-4ba5-9d8d-04526dbe8155 ] Request (NetworksTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/subnets/92a3b910-4841-4aae-b0f3-0972c1d5797a 0.013s 2026-03-20 21:20:41.703 95895 DEBUG tempest.lib.common.rest_client [req-7a7b1e38-76a2-4ba5-9d8d-04526dbe8155 req-7a7b1e38-76a2-4ba5-9d8d-04526dbe8155 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-7a7b1e38-76a2-4ba5-9d8d-04526dbe8155', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/92a3b910-4841-4aae-b0f3-0972c1d5797a'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 92a3b910-4841-4aae-b0f3-0972c1d5797a could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.714 95895 INFO tempest.lib.common.rest_client [req-e6eae9b4-ac3e-46b1-987b-4909e9b7d303 req-e6eae9b4-ac3e-46b1-987b-4909e9b7d303 ] Request (NetworksTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/networks/ae54e59e-b443-488a-b416-a06c05b95cbc 0.011s 2026-03-20 21:20:41.715 95895 DEBUG tempest.lib.common.rest_client [req-e6eae9b4-ac3e-46b1-987b-4909e9b7d303 req-e6eae9b4-ac3e-46b1-987b-4909e9b7d303 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-e6eae9b4-ac3e-46b1-987b-4909e9b7d303', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/ae54e59e-b443-488a-b416-a06c05b95cbc'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network ae54e59e-b443-488a-b416-a06c05b95cbc could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.729 95895 INFO tempest.lib.common.rest_client [req-b9a6da89-9fcf-491b-b99e-2df4e550631c req-b9a6da89-9fcf-491b-b99e-2df4e550631c ] Request (NetworksTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/subnets/edd00524-1365-4f58-9017-c0dd233d0ff4 0.014s 2026-03-20 21:20:41.729 95895 DEBUG tempest.lib.common.rest_client [req-b9a6da89-9fcf-491b-b99e-2df4e550631c req-b9a6da89-9fcf-491b-b99e-2df4e550631c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-b9a6da89-9fcf-491b-b99e-2df4e550631c', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/edd00524-1365-4f58-9017-c0dd233d0ff4'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet edd00524-1365-4f58-9017-c0dd233d0ff4 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.743 95895 INFO tempest.lib.common.rest_client [req-51f518bc-eb61-4e34-b8da-b00a90d08b86 req-51f518bc-eb61-4e34-b8da-b00a90d08b86 ] Request (NetworksTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/networks/53d0d6d6-3fc0-43e4-9ff4-abc53e52edc9 0.013s 2026-03-20 21:20:41.743 95895 DEBUG tempest.lib.common.rest_client [req-51f518bc-eb61-4e34-b8da-b00a90d08b86 req-51f518bc-eb61-4e34-b8da-b00a90d08b86 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-51f518bc-eb61-4e34-b8da-b00a90d08b86', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/53d0d6d6-3fc0-43e4-9ff4-abc53e52edc9'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 53d0d6d6-3fc0-43e4-9ff4-abc53e52edc9 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.756 95895 INFO tempest.lib.common.rest_client [req-24f1c486-c792-4e94-bdca-10bb2d43476d req-24f1c486-c792-4e94-bdca-10bb2d43476d ] Request (NetworksTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/subnets/17ca8830-a4e0-4eed-89cc-ae9daaac6b00 0.012s 2026-03-20 21:20:41.756 95895 DEBUG tempest.lib.common.rest_client [req-24f1c486-c792-4e94-bdca-10bb2d43476d req-24f1c486-c792-4e94-bdca-10bb2d43476d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-24f1c486-c792-4e94-bdca-10bb2d43476d', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/17ca8830-a4e0-4eed-89cc-ae9daaac6b00'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 17ca8830-a4e0-4eed-89cc-ae9daaac6b00 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.769 95895 INFO tempest.lib.common.rest_client [req-33697f0d-13b5-44cc-94be-d298502806ef req-33697f0d-13b5-44cc-94be-d298502806ef ] Request (NetworksTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/networks/a8c2d941-bcf5-4d78-9d37-053da283e807 0.012s 2026-03-20 21:20:41.769 95895 DEBUG tempest.lib.common.rest_client [req-33697f0d-13b5-44cc-94be-d298502806ef req-33697f0d-13b5-44cc-94be-d298502806ef ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-33697f0d-13b5-44cc-94be-d298502806ef', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/a8c2d941-bcf5-4d78-9d37-053da283e807'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network a8c2d941-bcf5-4d78-9d37-053da283e807 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:41.934 95895 INFO tempest.lib.common.rest_client [req-2fb00329-f120-4c99-a569-f0c219339df7 req-2fb00329-f120-4c99-a569-f0c219339df7 ] Request (NetworksTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/subnets/2e27b441-25cf-4558-84ac-e22f4c61e52c 0.165s 2026-03-20 21:20:41.935 95895 DEBUG tempest.lib.common.rest_client [req-2fb00329-f120-4c99-a569-f0c219339df7 req-2fb00329-f120-4c99-a569-f0c219339df7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-2fb00329-f120-4c99-a569-f0c219339df7', 'date': 'Fri, 20 Mar 2026 21:20:41 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/2e27b441-25cf-4558-84ac-e22f4c61e52c'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:42.008 95895 INFO tempest.lib.common.rest_client [req-e2a450c4-c961-4d7f-a809-92e603631bb7 req-e2a450c4-c961-4d7f-a809-92e603631bb7 ] Request (NetworksTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/networks/0db31549-c45e-4d12-9800-5a4b3724f1e6 0.072s 2026-03-20 21:20:42.008 95895 DEBUG tempest.lib.common.rest_client [req-e2a450c4-c961-4d7f-a809-92e603631bb7 req-e2a450c4-c961-4d7f-a809-92e603631bb7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-e2a450c4-c961-4d7f-a809-92e603631bb7', 'date': 'Fri, 20 Mar 2026 21:20:42 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/0db31549-c45e-4d12-9800-5a4b3724f1e6'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:42.067 95895 INFO tempest.lib.common.rest_client [req-e7e59aff-cc77-40a0-8496-1322cbdfea64 req-e7e59aff-cc77-40a0-8496-1322cbdfea64 ] Request (NetworksTest:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/7e30a204867a4d1196969365b192f15c 0.059s 2026-03-20 21:20:42.068 95895 DEBUG tempest.lib.common.rest_client [req-e7e59aff-cc77-40a0-8496-1322cbdfea64 req-e7e59aff-cc77-40a0-8496-1322cbdfea64 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:42 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e7e59aff-cc77-40a0-8496-1322cbdfea64', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/7e30a204867a4d1196969365b192f15c'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:42.160 95895 INFO tempest.lib.common.rest_client [req-d818b143-ddf0-4600-a27d-35c1b6389598 req-d818b143-ddf0-4600-a27d-35c1b6389598 ] Request (NetworksTest:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/0753bdbc6cfc4f2a9351bb55126ad368 0.092s 2026-03-20 21:20:42.160 95895 DEBUG tempest.lib.common.rest_client [req-d818b143-ddf0-4600-a27d-35c1b6389598 req-d818b143-ddf0-4600-a27d-35c1b6389598 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:42 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d818b143-ddf0-4600-a27d-35c1b6389598', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/0753bdbc6cfc4f2a9351bb55126ad368'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:42.160 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: b691abc5cbc14bcea8619d67c8852b2b 2026-03-20 21:20:42.474 95895 INFO tempest.lib.common.rest_client [req-bc46c338-2556-4caa-bbba-1a8e4984e93f req-bc46c338-2556-4caa-bbba-1a8e4984e93f ] Request (NetworksTest:tearDownClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.313s 2026-03-20 21:20:42.474 95895 DEBUG tempest.lib.common.rest_client [req-bc46c338-2556-4caa-bbba-1a8e4984e93f req-bc46c338-2556-4caa-bbba-1a8e4984e93f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:42 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-bc46c338-2556-4caa-bbba-1a8e4984e93f', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["THTPFU_-TZ-c5yAwBOyKlg"], "expires_at": "2026-03-21T21:20:42.000000Z", "issued_at": "2026-03-20T21:20:42.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:42.577 95895 INFO tempest.lib.common.rest_client [req-a7675c87-ff76-4051-8c62-d5b9f1f302dc req-a7675c87-ff76-4051-8c62-d5b9f1f302dc ] Request (NetworksTest:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=b691abc5cbc14bcea8619d67c8852b2b&name=default 0.103s 2026-03-20 21:20:42.577 95895 DEBUG tempest.lib.common.rest_client [req-a7675c87-ff76-4051-8c62-d5b9f1f302dc req-a7675c87-ff76-4051-8c62-d5b9f1f302dc ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1926', 'x-openstack-request-id': 'req-a7675c87-ff76-4051-8c62-d5b9f1f302dc', 'date': 'Fri, 20 Mar 2026 21:20:42 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=b691abc5cbc14bcea8619d67c8852b2b&name=default'} Body: b'{"security_groups": [{"id": "4b5f1e25-0444-41fb-95e7-eb9c5e1257c7", "tenant_id": "b691abc5cbc14bcea8619d67c8852b2b", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "e1e93d94-04a5-47f6-95b0-4518e23a910d", "tenant_id": "b691abc5cbc14bcea8619d67c8852b2b", "security_group_id": "4b5f1e25-0444-41fb-95e7-eb9c5e1257c7", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4b5f1e25-0444-41fb-95e7-eb9c5e1257c7", "created_at": null, "updated_at": null, "description": null}, {"id": "ad8e88d1-46cd-447d-8dc0-c08f2e8d116d", "tenant_id": "b691abc5cbc14bcea8619d67c8852b2b", "security_group_id": "4b5f1e25-0444-41fb-95e7-eb9c5e1257c7", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4b5f1e25-0444-41fb-95e7-eb9c5e1257c7", "created_at": null, "updated_at": null, "description": null}, {"id": "1dc81bd3-8855-48c5-b6eb-61942fcc51a7", "tenant_id": "b691abc5cbc14bcea8619d67c8852b2b", "security_group_id": "4b5f1e25-0444-41fb-95e7-eb9c5e1257c7", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "75b8b004-2522-4153-9046-0f2584cefd1c", "tenant_id": "b691abc5cbc14bcea8619d67c8852b2b", "security_group_id": "4b5f1e25-0444-41fb-95e7-eb9c5e1257c7", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-NetworksTest-1195179803", "default"], "project_id": "b691abc5cbc14bcea8619d67c8852b2b"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:42.675 95895 INFO tempest.lib.common.rest_client [req-8d0b6b32-c67f-484b-91a1-76e4b7420382 req-8d0b6b32-c67f-484b-91a1-76e4b7420382 ] Request (NetworksTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/4b5f1e25-0444-41fb-95e7-eb9c5e1257c7 0.097s 2026-03-20 21:20:42.675 95895 DEBUG tempest.lib.common.rest_client [req-8d0b6b32-c67f-484b-91a1-76e4b7420382 req-8d0b6b32-c67f-484b-91a1-76e4b7420382 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-8d0b6b32-c67f-484b-91a1-76e4b7420382', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:20:42 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/4b5f1e25-0444-41fb-95e7-eb9c5e1257c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:42.740 95895 INFO tempest.lib.common.rest_client [req-68ecac8d-f873-4fb4-8e7e-7e9737574668 req-68ecac8d-f873-4fb4-8e7e-7e9737574668 ] Request (NetworksTest:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/b691abc5cbc14bcea8619d67c8852b2b 0.064s 2026-03-20 21:20:42.740 95895 DEBUG tempest.lib.common.rest_client [req-68ecac8d-f873-4fb4-8e7e-7e9737574668 req-68ecac8d-f873-4fb4-8e7e-7e9737574668 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:42 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-68ecac8d-f873-4fb4-8e7e-7e9737574668', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/b691abc5cbc14bcea8619d67c8852b2b'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:43.062 95895 INFO tempest.lib.common.rest_client [req-6ef22131-b965-4bd0-9560-acbf78b11436 req-6ef22131-b965-4bd0-9560-acbf78b11436 ] Request (NetworksNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.321s 2026-03-20 21:20:43.063 95895 DEBUG tempest.lib.common.rest_client [req-6ef22131-b965-4bd0-9560-acbf78b11436 req-6ef22131-b965-4bd0-9560-acbf78b11436 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:42 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6ef22131-b965-4bd0-9560-acbf78b11436', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["oaIQ4IWhTrujrC4YxMqQkA"], "expires_at": "2026-03-21T21:20:43.000000Z", "issued_at": "2026-03-20T21:20:43.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:43.354 95895 INFO tempest.lib.common.rest_client [req-b7824188-0b9e-4e68-aa78-0a3ceba55148 req-b7824188-0b9e-4e68-aa78-0a3ceba55148 ] Request (NetworksNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.289s 2026-03-20 21:20:43.354 95895 DEBUG tempest.lib.common.rest_client [req-b7824188-0b9e-4e68-aa78-0a3ceba55148 req-b7824188-0b9e-4e68-aa78-0a3ceba55148 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:43 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b7824188-0b9e-4e68-aa78-0a3ceba55148', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["q-LHexyIQ92BlZ38e-oJ7g"], "expires_at": "2026-03-21T21:20:43.000000Z", "issued_at": "2026-03-20T21:20:43.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:43.372 95895 INFO tempest.lib.common.rest_client [req-3fa1ebad-531b-426a-8231-023897db0096 req-3fa1ebad-531b-426a-8231-023897db0096 ] Request (NetworksNegativeTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/domains?name=Default 0.018s 2026-03-20 21:20:43.372 95895 DEBUG tempest.lib.common.rest_client [req-3fa1ebad-531b-426a-8231-023897db0096 req-3fa1ebad-531b-426a-8231-023897db0096 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:43 GMT', 'server': 'Apache', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3fa1ebad-531b-426a-8231-023897db0096', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/domains/default"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/domains?name=Default", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:43.372 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:20:43.399 95895 INFO tempest.lib.common.rest_client [req-c3b7321c-cb67-4194-b3a9-7be8f02cfb36 req-c3b7321c-cb67-4194-b3a9-7be8f02cfb36 ] Request (NetworksNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.026s 2026-03-20 21:20:43.399 95895 DEBUG tempest.lib.common.rest_client [req-c3b7321c-cb67-4194-b3a9-7be8f02cfb36 req-c3b7321c-cb67-4194-b3a9-7be8f02cfb36 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-NetworksNegativeTestJSON-1821023817-desc", "domain_id": "default", "name": "tempest-NetworksNegativeTestJSON-1821023817"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:43 GMT', 'server': 'Apache', 'content-length': '379', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c3b7321c-cb67-4194-b3a9-7be8f02cfb36', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "1e2ea946762d4ba99a7f771ddab1cce8", "name": "tempest-NetworksNegativeTestJSON-1821023817", "domain_id": "default", "description": "tempest-NetworksNegativeTestJSON-1821023817-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/1e2ea946762d4ba99a7f771ddab1cce8"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:43.724 95895 INFO tempest.lib.common.rest_client [req-9c1cd104-9263-447c-a364-149b27963954 req-9c1cd104-9263-447c-a364-149b27963954 ] Request (NetworksNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.324s 2026-03-20 21:20:43.724 95895 DEBUG tempest.lib.common.rest_client [req-9c1cd104-9263-447c-a364-149b27963954 req-9c1cd104-9263-447c-a364-149b27963954 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-NetworksNegativeTestJSON-1821023817-project-member", "password": "P3~EgbVeg*CTvQV", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:43 GMT', 'server': 'Apache', 'content-length': '294', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-9c1cd104-9263-447c-a364-149b27963954', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "13003ed2d59a4c76b4eb5e91b6fa4c4a", "name": "tempest-NetworksNegativeTestJSON-1821023817-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/13003ed2d59a4c76b4eb5e91b6fa4c4a"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:43.742 95895 INFO tempest.lib.common.rest_client [req-ce937c2a-818b-48e3-92aa-80b4d0478f43 req-ce937c2a-818b-48e3-92aa-80b4d0478f43 ] Request (NetworksNegativeTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.017s 2026-03-20 21:20:43.742 95895 DEBUG tempest.lib.common.rest_client [req-ce937c2a-818b-48e3-92aa-80b4d0478f43 req-ce937c2a-818b-48e3-92aa-80b4d0478f43 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:43 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ce937c2a-818b-48e3-92aa-80b4d0478f43', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:43.774 95895 INFO tempest.lib.common.rest_client [req-286fbc00-8ad7-45f9-b125-464a83bf289d req-286fbc00-8ad7-45f9-b125-464a83bf289d ] Request (NetworksNegativeTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/1e2ea946762d4ba99a7f771ddab1cce8/users/13003ed2d59a4c76b4eb5e91b6fa4c4a/roles/a8108ca22dd54709aa4e902294ca51e7 0.031s 2026-03-20 21:20:43.774 95895 DEBUG tempest.lib.common.rest_client [req-286fbc00-8ad7-45f9-b125-464a83bf289d req-286fbc00-8ad7-45f9-b125-464a83bf289d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:43 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-286fbc00-8ad7-45f9-b125-464a83bf289d', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/1e2ea946762d4ba99a7f771ddab1cce8/users/13003ed2d59a4c76b4eb5e91b6fa4c4a/roles/a8108ca22dd54709aa4e902294ca51e7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:43.818 95895 INFO tempest.lib.common.rest_client [req-1195ea39-b715-4b72-8a20-7d4cacb03219 req-1195ea39-b715-4b72-8a20-7d4cacb03219 ] Request (NetworksNegativeTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.043s 2026-03-20 21:20:43.818 95895 DEBUG tempest.lib.common.rest_client [req-1195ea39-b715-4b72-8a20-7d4cacb03219 req-1195ea39-b715-4b72-8a20-7d4cacb03219 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:43 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-1195ea39-b715-4b72-8a20-7d4cacb03219', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:43.840 95895 INFO tempest.lib.common.rest_client [req-cfab6d5a-d4da-47f2-bfac-525ffe7970c5 req-cfab6d5a-d4da-47f2-bfac-525ffe7970c5 ] Request (NetworksNegativeTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/1e2ea946762d4ba99a7f771ddab1cce8/users/13003ed2d59a4c76b4eb5e91b6fa4c4a/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.021s 2026-03-20 21:20:43.840 95895 DEBUG tempest.lib.common.rest_client [req-cfab6d5a-d4da-47f2-bfac-525ffe7970c5 req-cfab6d5a-d4da-47f2-bfac-525ffe7970c5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:43 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-cfab6d5a-d4da-47f2-bfac-525ffe7970c5', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/1e2ea946762d4ba99a7f771ddab1cce8/users/13003ed2d59a4c76b4eb5e91b6fa4c4a/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:43.840 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 13003ed2d59a4c76b4eb5e91b6fa4c4a is created with scope project and roles: ['member', 'admin'] 2026-03-20 21:20:43.840 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-NetworksNegativeTestJSON-1821023817-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '1e2ea946762d4ba99a7f771ddab1cce8', 'project_name': 'tempest-NetworksNegativeTestJSON-1821023817', 'tenant_id': '1e2ea946762d4ba99a7f771ddab1cce8', 'tenant_name': 'tempest-NetworksNegativeTestJSON-1821023817', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '13003ed2d59a4c76b4eb5e91b6fa4c4a', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:43.840 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-NetworksNegativeTestJSON-1821023817-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '1e2ea946762d4ba99a7f771ddab1cce8', 'project_name': 'tempest-NetworksNegativeTestJSON-1821023817', 'tenant_id': '1e2ea946762d4ba99a7f771ddab1cce8', 'tenant_name': 'tempest-NetworksNegativeTestJSON-1821023817', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '13003ed2d59a4c76b4eb5e91b6fa4c4a', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:44.168 95895 INFO tempest.lib.common.rest_client [req-f7d544e0-e546-40c3-83aa-73166417ea19 req-f7d544e0-e546-40c3-83aa-73166417ea19 ] Request (NetworksNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.325s 2026-03-20 21:20:44.169 95895 DEBUG tempest.lib.common.rest_client [req-f7d544e0-e546-40c3-83aa-73166417ea19 req-f7d544e0-e546-40c3-83aa-73166417ea19 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:43 GMT', 'server': 'Apache', 'content-length': '4642', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f7d544e0-e546-40c3-83aa-73166417ea19', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "13003ed2d59a4c76b4eb5e91b6fa4c4a", "name": "tempest-NetworksNegativeTestJSON-1821023817-project-member", "password_expires_at": null}, "audit_ids": ["FNwCHo3MQdGCxZZavwQhHQ"], "expires_at": "2026-03-21T21:20:44.000000Z", "issued_at": "2026-03-20T21:20:44.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "1e2ea946762d4ba99a7f771ddab1cce8", "name": "tempest-NetworksNegativeTestJSON-1821023817"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/1e2ea946762d4ba99a7f771ddab1cce8", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/1e2ea946762d4ba99a7f771ddab1cce8", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:44.169 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['reader'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:20:44.169 95895 DEBUG tempest.lib.common.dynamic_creds [-] Reusing existing project 1e2ea946762d4ba99a7f771ddab1cce8 from creds: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-NetworksNegativeTestJSON-1821023817-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '1e2ea946762d4ba99a7f771ddab1cce8', 'project_name': 'tempest-NetworksNegativeTestJSON-1821023817', 'tenant_id': '1e2ea946762d4ba99a7f771ddab1cce8', 'tenant_name': 'tempest-NetworksNegativeTestJSON-1821023817', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '13003ed2d59a4c76b4eb5e91b6fa4c4a', 'system': None}, Network: None, Subnet: None, Router: None _get_project_id /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:399 2026-03-20 21:20:44.220 95895 INFO tempest.lib.common.rest_client [req-274153ed-b36d-4f3d-a43f-129ae73a371c req-274153ed-b36d-4f3d-a43f-129ae73a371c ] Request (NetworksNegativeTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/projects/1e2ea946762d4ba99a7f771ddab1cce8 0.050s 2026-03-20 21:20:44.220 95895 DEBUG tempest.lib.common.rest_client [req-274153ed-b36d-4f3d-a43f-129ae73a371c req-274153ed-b36d-4f3d-a43f-129ae73a371c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:44 GMT', 'server': 'Apache', 'content-length': '379', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-274153ed-b36d-4f3d-a43f-129ae73a371c', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/projects/1e2ea946762d4ba99a7f771ddab1cce8'} Body: b'{"project": {"id": "1e2ea946762d4ba99a7f771ddab1cce8", "name": "tempest-NetworksNegativeTestJSON-1821023817", "domain_id": "default", "description": "tempest-NetworksNegativeTestJSON-1821023817-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/1e2ea946762d4ba99a7f771ddab1cce8"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:44.220 95895 INFO tempest.lib.common.dynamic_creds [-] Using the existing project 1e2ea946762d4ba99a7f771ddab1cce8 for scope project and roles: ['reader'] 2026-03-20 21:20:44.528 95895 INFO tempest.lib.common.rest_client [req-2936f0eb-a21f-478a-ba80-da8f345cbe20 req-2936f0eb-a21f-478a-ba80-da8f345cbe20 ] Request (NetworksNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.308s 2026-03-20 21:20:44.529 95895 DEBUG tempest.lib.common.rest_client [req-2936f0eb-a21f-478a-ba80-da8f345cbe20 req-2936f0eb-a21f-478a-ba80-da8f345cbe20 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-NetworksNegativeTestJSON-1821023817-project-reader", "password": "X9&R+MqH20Fc1&^", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:44 GMT', 'server': 'Apache', 'content-length': '294', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2936f0eb-a21f-478a-ba80-da8f345cbe20', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "b4b8fcb74dd745749046edc2872249d6", "name": "tempest-NetworksNegativeTestJSON-1821023817-project-reader", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/b4b8fcb74dd745749046edc2872249d6"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:44.547 95895 INFO tempest.lib.common.rest_client [req-40c0468c-e68c-49c4-ab17-06cb536dfe70 req-40c0468c-e68c-49c4-ab17-06cb536dfe70 ] Request (NetworksNegativeTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.018s 2026-03-20 21:20:44.547 95895 DEBUG tempest.lib.common.rest_client [req-40c0468c-e68c-49c4-ab17-06cb536dfe70 req-40c0468c-e68c-49c4-ab17-06cb536dfe70 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:44 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-40c0468c-e68c-49c4-ab17-06cb536dfe70', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:44.575 95895 INFO tempest.lib.common.rest_client [req-8439722a-7258-4d6a-b327-d1b9488db185 req-8439722a-7258-4d6a-b327-d1b9488db185 ] Request (NetworksNegativeTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/1e2ea946762d4ba99a7f771ddab1cce8/users/b4b8fcb74dd745749046edc2872249d6/roles/e8306b5d47d548859e8b8fd8e8b1decd 0.028s 2026-03-20 21:20:44.576 95895 DEBUG tempest.lib.common.rest_client [req-8439722a-7258-4d6a-b327-d1b9488db185 req-8439722a-7258-4d6a-b327-d1b9488db185 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:44 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-8439722a-7258-4d6a-b327-d1b9488db185', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/1e2ea946762d4ba99a7f771ddab1cce8/users/b4b8fcb74dd745749046edc2872249d6/roles/e8306b5d47d548859e8b8fd8e8b1decd'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:44.619 95895 INFO tempest.lib.common.rest_client [req-21609892-dce0-482e-859a-32e7fbd4bb17 req-21609892-dce0-482e-859a-32e7fbd4bb17 ] Request (NetworksNegativeTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.043s 2026-03-20 21:20:44.619 95895 DEBUG tempest.lib.common.rest_client [req-21609892-dce0-482e-859a-32e7fbd4bb17 req-21609892-dce0-482e-859a-32e7fbd4bb17 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:44 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-21609892-dce0-482e-859a-32e7fbd4bb17', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:44.640 95895 INFO tempest.lib.common.rest_client [req-85545f91-30a3-4b07-ae88-0d19e03524be req-85545f91-30a3-4b07-ae88-0d19e03524be ] Request (NetworksNegativeTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/1e2ea946762d4ba99a7f771ddab1cce8/users/b4b8fcb74dd745749046edc2872249d6/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.020s 2026-03-20 21:20:44.640 95895 DEBUG tempest.lib.common.rest_client [req-85545f91-30a3-4b07-ae88-0d19e03524be req-85545f91-30a3-4b07-ae88-0d19e03524be ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:44 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-85545f91-30a3-4b07-ae88-0d19e03524be', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/1e2ea946762d4ba99a7f771ddab1cce8/users/b4b8fcb74dd745749046edc2872249d6/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:44.640 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user b4b8fcb74dd745749046edc2872249d6 is created with scope project and roles: ['reader', 'admin'] 2026-03-20 21:20:44.640 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-NetworksNegativeTestJSON-1821023817-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '1e2ea946762d4ba99a7f771ddab1cce8', 'project_name': 'tempest-NetworksNegativeTestJSON-1821023817', 'tenant_id': '1e2ea946762d4ba99a7f771ddab1cce8', 'tenant_name': 'tempest-NetworksNegativeTestJSON-1821023817', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'b4b8fcb74dd745749046edc2872249d6', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:44.640 95895 INFO tempest.lib.common.dynamic_creds [-] Network resources are not created for requested scope: project and credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-NetworksNegativeTestJSON-1821023817-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '1e2ea946762d4ba99a7f771ddab1cce8', 'project_name': 'tempest-NetworksNegativeTestJSON-1821023817', 'tenant_id': '1e2ea946762d4ba99a7f771ddab1cce8', 'tenant_name': 'tempest-NetworksNegativeTestJSON-1821023817', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'b4b8fcb74dd745749046edc2872249d6', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:44.965 95895 INFO tempest.lib.common.rest_client [req-403ac9ca-df3c-47d7-b0b5-54952c883974 req-403ac9ca-df3c-47d7-b0b5-54952c883974 ] Request (NetworksNegativeTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.321s 2026-03-20 21:20:44.965 95895 DEBUG tempest.lib.common.rest_client [req-403ac9ca-df3c-47d7-b0b5-54952c883974 req-403ac9ca-df3c-47d7-b0b5-54952c883974 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:44 GMT', 'server': 'Apache', 'content-length': '4642', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-403ac9ca-df3c-47d7-b0b5-54952c883974', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "b4b8fcb74dd745749046edc2872249d6", "name": "tempest-NetworksNegativeTestJSON-1821023817-project-reader", "password_expires_at": null}, "audit_ids": ["4BZcb6ozRXyAvjRBbFDhrQ"], "expires_at": "2026-03-21T21:20:44.000000Z", "issued_at": "2026-03-20T21:20:44.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "1e2ea946762d4ba99a7f771ddab1cce8", "name": "tempest-NetworksNegativeTestJSON-1821023817"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/1e2ea946762d4ba99a7f771ddab1cce8", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/1e2ea946762d4ba99a7f771ddab1cce8", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:45.108 95895 INFO tempest.lib.common.rest_client [req-bc606cea-3ddb-43bd-b6ca-9fd2593aff38 req-bc606cea-3ddb-43bd-b6ca-9fd2593aff38 ] Request (NetworksNegativeTestJSON:test_create_port_on_non_existent_network): 404 POST http://10.0.0.50:9696/v2.0/ports 0.141s 2026-03-20 21:20:45.108 95895 DEBUG tempest.lib.common.rest_client [req-bc606cea-3ddb-43bd-b6ca-9fd2593aff38 req-bc606cea-3ddb-43bd-b6ca-9fd2593aff38 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "1fd64ddb-6587-4301-95f2-37b00ddbf782", "name": "tempest-NetworksNegativeTestJSON-1173412059"}} Response - Headers: {'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-bc606cea-3ddb-43bd-b6ca-9fd2593aff38', 'date': 'Fri, 20 Mar 2026 21:20:45 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 1fd64ddb-6587-4301-95f2-37b00ddbf782 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:45.121 95895 INFO tempest.lib.common.rest_client [req-8beb127d-88cf-4a97-8f2c-ed84ac8b84c4 req-8beb127d-88cf-4a97-8f2c-ed84ac8b84c4 ] Request (NetworksNegativeTestJSON:test_delete_non_existent_network): 404 DELETE http://10.0.0.50:9696/v2.0/networks/ac203e24-434d-4afd-8b66-db14dbfaf745 0.011s 2026-03-20 21:20:45.121 95895 DEBUG tempest.lib.common.rest_client [req-8beb127d-88cf-4a97-8f2c-ed84ac8b84c4 req-8beb127d-88cf-4a97-8f2c-ed84ac8b84c4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-8beb127d-88cf-4a97-8f2c-ed84ac8b84c4', 'date': 'Fri, 20 Mar 2026 21:20:45 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/ac203e24-434d-4afd-8b66-db14dbfaf745'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network ac203e24-434d-4afd-8b66-db14dbfaf745 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:45.133 95895 INFO tempest.lib.common.rest_client [req-df11f069-e064-4022-813c-1f82de09397c req-df11f069-e064-4022-813c-1f82de09397c ] Request (NetworksNegativeTestJSON:test_delete_non_existent_port): 404 DELETE http://10.0.0.50:9696/v2.0/ports/cf1ec7f2-ae06-471a-9d3e-b31e2cc0d598 0.011s 2026-03-20 21:20:45.133 95895 DEBUG tempest.lib.common.rest_client [req-df11f069-e064-4022-813c-1f82de09397c req-df11f069-e064-4022-813c-1f82de09397c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-df11f069-e064-4022-813c-1f82de09397c', 'date': 'Fri, 20 Mar 2026 21:20:45 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/cf1ec7f2-ae06-471a-9d3e-b31e2cc0d598'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port cf1ec7f2-ae06-471a-9d3e-b31e2cc0d598 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:45.145 95895 INFO tempest.lib.common.rest_client [req-5914e518-68ee-47e6-b2a1-2a8f2e2ff4a5 req-5914e518-68ee-47e6-b2a1-2a8f2e2ff4a5 ] Request (NetworksNegativeTestJSON:test_delete_non_existent_subnet): 404 DELETE http://10.0.0.50:9696/v2.0/subnets/122209d2-fa38-433e-a1db-efe496b8c6b9 0.011s 2026-03-20 21:20:45.145 95895 DEBUG tempest.lib.common.rest_client [req-5914e518-68ee-47e6-b2a1-2a8f2e2ff4a5 req-5914e518-68ee-47e6-b2a1-2a8f2e2ff4a5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-5914e518-68ee-47e6-b2a1-2a8f2e2ff4a5', 'date': 'Fri, 20 Mar 2026 21:20:45 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/122209d2-fa38-433e-a1db-efe496b8c6b9'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 122209d2-fa38-433e-a1db-efe496b8c6b9 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:45.158 95895 INFO tempest.lib.common.rest_client [req-69c06950-1c9a-4f83-92e3-f069eb70f3b6 req-69c06950-1c9a-4f83-92e3-f069eb70f3b6 ] Request (NetworksNegativeTestJSON:test_show_non_existent_network): 404 GET http://10.0.0.50:9696/v2.0/networks/e737bcc6-acc4-4017-867c-e06566bf4db9 0.011s 2026-03-20 21:20:45.158 95895 DEBUG tempest.lib.common.rest_client [req-69c06950-1c9a-4f83-92e3-f069eb70f3b6 req-69c06950-1c9a-4f83-92e3-f069eb70f3b6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-69c06950-1c9a-4f83-92e3-f069eb70f3b6', 'date': 'Fri, 20 Mar 2026 21:20:45 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/e737bcc6-acc4-4017-867c-e06566bf4db9'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network e737bcc6-acc4-4017-867c-e06566bf4db9 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:45.171 95895 INFO tempest.lib.common.rest_client [req-a324a534-81fb-4007-adfc-5cece05708e5 req-a324a534-81fb-4007-adfc-5cece05708e5 ] Request (NetworksNegativeTestJSON:test_show_non_existent_port): 404 GET http://10.0.0.50:9696/v2.0/ports/6a3ac382-6154-4ffd-af46-c56653e78272 0.012s 2026-03-20 21:20:45.171 95895 DEBUG tempest.lib.common.rest_client [req-a324a534-81fb-4007-adfc-5cece05708e5 req-a324a534-81fb-4007-adfc-5cece05708e5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-a324a534-81fb-4007-adfc-5cece05708e5', 'date': 'Fri, 20 Mar 2026 21:20:45 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/6a3ac382-6154-4ffd-af46-c56653e78272'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 6a3ac382-6154-4ffd-af46-c56653e78272 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:45.184 95895 INFO tempest.lib.common.rest_client [req-7ab20a7c-68e1-4a24-aee2-2f0cc451edf7 req-7ab20a7c-68e1-4a24-aee2-2f0cc451edf7 ] Request (NetworksNegativeTestJSON:test_show_non_existent_subnet): 404 GET http://10.0.0.50:9696/v2.0/subnets/f4a27894-208e-4e3a-9070-589ee95e6dba 0.012s 2026-03-20 21:20:45.184 95895 DEBUG tempest.lib.common.rest_client [req-7ab20a7c-68e1-4a24-aee2-2f0cc451edf7 req-7ab20a7c-68e1-4a24-aee2-2f0cc451edf7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-7ab20a7c-68e1-4a24-aee2-2f0cc451edf7', 'date': 'Fri, 20 Mar 2026 21:20:45 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/f4a27894-208e-4e3a-9070-589ee95e6dba'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet f4a27894-208e-4e3a-9070-589ee95e6dba could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:45.195 95895 INFO tempest.lib.common.rest_client [req-6e7182f8-e660-495a-9cae-331245000c50 req-6e7182f8-e660-495a-9cae-331245000c50 ] Request (NetworksNegativeTestJSON:test_update_non_existent_network): 404 PUT http://10.0.0.50:9696/v2.0/networks/bda5de3a-4747-4a0e-99cc-2de7fe397e11 0.010s 2026-03-20 21:20:45.196 95895 DEBUG tempest.lib.common.rest_client [req-6e7182f8-e660-495a-9cae-331245000c50 req-6e7182f8-e660-495a-9cae-331245000c50 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "new_name"}} Response - Headers: {'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-6e7182f8-e660-495a-9cae-331245000c50', 'date': 'Fri, 20 Mar 2026 21:20:45 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/bda5de3a-4747-4a0e-99cc-2de7fe397e11'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network bda5de3a-4747-4a0e-99cc-2de7fe397e11 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:45.208 95895 INFO tempest.lib.common.rest_client [req-c254c728-fa8d-4f15-812b-e43537b72e9d req-c254c728-fa8d-4f15-812b-e43537b72e9d ] Request (NetworksNegativeTestJSON:test_update_non_existent_port): 404 PUT http://10.0.0.50:9696/v2.0/ports/6cef452c-9e39-4e48-bbc2-7ef32aedef4c 0.011s 2026-03-20 21:20:45.208 95895 DEBUG tempest.lib.common.rest_client [req-c254c728-fa8d-4f15-812b-e43537b72e9d req-c254c728-fa8d-4f15-812b-e43537b72e9d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"name": "new_name"}} Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-c254c728-fa8d-4f15-812b-e43537b72e9d', 'date': 'Fri, 20 Mar 2026 21:20:45 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/6cef452c-9e39-4e48-bbc2-7ef32aedef4c'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 6cef452c-9e39-4e48-bbc2-7ef32aedef4c could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:45.220 95895 INFO tempest.lib.common.rest_client [req-66d5ee61-ed05-4da9-a264-51673a9989f9 req-66d5ee61-ed05-4da9-a264-51673a9989f9 ] Request (NetworksNegativeTestJSON:test_update_non_existent_subnet): 404 PUT http://10.0.0.50:9696/v2.0/subnets/3af5eaa2-3d0c-4924-a2c6-dd600d01c7af 0.011s 2026-03-20 21:20:45.220 95895 DEBUG tempest.lib.common.rest_client [req-66d5ee61-ed05-4da9-a264-51673a9989f9 req-66d5ee61-ed05-4da9-a264-51673a9989f9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"name": "new_name"}} Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-66d5ee61-ed05-4da9-a264-51673a9989f9', 'date': 'Fri, 20 Mar 2026 21:20:45 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/3af5eaa2-3d0c-4924-a2c6-dd600d01c7af'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 3af5eaa2-3d0c-4924-a2c6-dd600d01c7af could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:45.284 95895 INFO tempest.lib.common.rest_client [req-37abfe48-e260-4236-bc20-852dc6f643e3 req-37abfe48-e260-4236-bc20-852dc6f643e3 ] Request (NetworksNegativeTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/13003ed2d59a4c76b4eb5e91b6fa4c4a 0.063s 2026-03-20 21:20:45.284 95895 DEBUG tempest.lib.common.rest_client [req-37abfe48-e260-4236-bc20-852dc6f643e3 req-37abfe48-e260-4236-bc20-852dc6f643e3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:45 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-37abfe48-e260-4236-bc20-852dc6f643e3', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/13003ed2d59a4c76b4eb5e91b6fa4c4a'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:45.365 95895 INFO tempest.lib.common.rest_client [req-40454c4c-f478-4783-9aba-e3429b8a4982 req-40454c4c-f478-4783-9aba-e3429b8a4982 ] Request (NetworksNegativeTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/b4b8fcb74dd745749046edc2872249d6 0.080s 2026-03-20 21:20:45.365 95895 DEBUG tempest.lib.common.rest_client [req-40454c4c-f478-4783-9aba-e3429b8a4982 req-40454c4c-f478-4783-9aba-e3429b8a4982 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:45 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-40454c4c-f478-4783-9aba-e3429b8a4982', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/b4b8fcb74dd745749046edc2872249d6'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:45.365 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 1e2ea946762d4ba99a7f771ddab1cce8 2026-03-20 21:20:45.679 95895 INFO tempest.lib.common.rest_client [req-e165b65c-74f8-4da2-bea1-f93075eb11f5 req-e165b65c-74f8-4da2-bea1-f93075eb11f5 ] Request (NetworksNegativeTestJSON:tearDownClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.314s 2026-03-20 21:20:45.679 95895 DEBUG tempest.lib.common.rest_client [req-e165b65c-74f8-4da2-bea1-f93075eb11f5 req-e165b65c-74f8-4da2-bea1-f93075eb11f5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:45 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e165b65c-74f8-4da2-bea1-f93075eb11f5', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["YcXXNhE7TvW65hDwhW1U9Q"], "expires_at": "2026-03-21T21:20:45.000000Z", "issued_at": "2026-03-20T21:20:45.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:46.171 95895 INFO tempest.lib.common.rest_client [req-28aff791-bb5d-4f48-a926-ea33f3d362c7 req-28aff791-bb5d-4f48-a926-ea33f3d362c7 ] Request (NetworksNegativeTestJSON:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=1e2ea946762d4ba99a7f771ddab1cce8&name=default 0.491s 2026-03-20 21:20:46.171 95895 DEBUG tempest.lib.common.rest_client [req-28aff791-bb5d-4f48-a926-ea33f3d362c7 req-28aff791-bb5d-4f48-a926-ea33f3d362c7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1938', 'x-openstack-request-id': 'req-28aff791-bb5d-4f48-a926-ea33f3d362c7', 'date': 'Fri, 20 Mar 2026 21:20:46 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=1e2ea946762d4ba99a7f771ddab1cce8&name=default'} Body: b'{"security_groups": [{"id": "d85a9520-43b7-4d0d-a091-d3dc79ba24ea", "tenant_id": "1e2ea946762d4ba99a7f771ddab1cce8", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "90685155-8972-462e-b825-e8c79a74575e", "tenant_id": "1e2ea946762d4ba99a7f771ddab1cce8", "security_group_id": "d85a9520-43b7-4d0d-a091-d3dc79ba24ea", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "d85a9520-43b7-4d0d-a091-d3dc79ba24ea", "created_at": null, "updated_at": null, "description": null}, {"id": "84d87c84-077d-4285-add3-015ae7eac12f", "tenant_id": "1e2ea946762d4ba99a7f771ddab1cce8", "security_group_id": "d85a9520-43b7-4d0d-a091-d3dc79ba24ea", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "d85a9520-43b7-4d0d-a091-d3dc79ba24ea", "created_at": null, "updated_at": null, "description": null}, {"id": "ac399eca-214b-4ed0-a038-7d919e40d27d", "tenant_id": "1e2ea946762d4ba99a7f771ddab1cce8", "security_group_id": "d85a9520-43b7-4d0d-a091-d3dc79ba24ea", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "f3f9e3ce-d84d-4a34-a6cf-867007fbea33", "tenant_id": "1e2ea946762d4ba99a7f771ddab1cce8", "security_group_id": "d85a9520-43b7-4d0d-a091-d3dc79ba24ea", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-NetworksNegativeTestJSON-1821023817", "default"], "project_id": "1e2ea946762d4ba99a7f771ddab1cce8"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:46.269 95895 INFO tempest.lib.common.rest_client [req-3949c680-9869-461a-ab03-1a98462c370c req-3949c680-9869-461a-ab03-1a98462c370c ] Request (NetworksNegativeTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/d85a9520-43b7-4d0d-a091-d3dc79ba24ea 0.097s 2026-03-20 21:20:46.269 95895 DEBUG tempest.lib.common.rest_client [req-3949c680-9869-461a-ab03-1a98462c370c req-3949c680-9869-461a-ab03-1a98462c370c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-3949c680-9869-461a-ab03-1a98462c370c', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:20:46 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/d85a9520-43b7-4d0d-a091-d3dc79ba24ea'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:46.340 95895 INFO tempest.lib.common.rest_client [req-3998a4e5-1695-42fd-a392-ac62634e4c9f req-3998a4e5-1695-42fd-a392-ac62634e4c9f ] Request (NetworksNegativeTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/1e2ea946762d4ba99a7f771ddab1cce8 0.071s 2026-03-20 21:20:46.341 95895 DEBUG tempest.lib.common.rest_client [req-3998a4e5-1695-42fd-a392-ac62634e4c9f req-3998a4e5-1695-42fd-a392-ac62634e4c9f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:46 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3998a4e5-1695-42fd-a392-ac62634e4c9f', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/1e2ea946762d4ba99a7f771ddab1cce8'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:46.341 95895 INFO tempest.test [-] raised in PortsIpV6TestJSON.setUpClass. Invoking tearDownClass. 2026-03-20 21:20:46.661 95895 INFO tempest.lib.common.rest_client [req-4cbfd57a-4cd2-4fb6-bc2a-3de5690877a5 req-4cbfd57a-4cd2-4fb6-bc2a-3de5690877a5 ] Request (PortsTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.318s 2026-03-20 21:20:46.661 95895 DEBUG tempest.lib.common.rest_client [req-4cbfd57a-4cd2-4fb6-bc2a-3de5690877a5 req-4cbfd57a-4cd2-4fb6-bc2a-3de5690877a5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:46 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4cbfd57a-4cd2-4fb6-bc2a-3de5690877a5', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["PoT2oHE_QCSeG5d1VPwLPQ"], "expires_at": "2026-03-21T21:20:46.000000Z", "issued_at": "2026-03-20T21:20:46.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:46.949 95895 INFO tempest.lib.common.rest_client [req-b47a056f-1124-4ea8-abac-bd16a178dc87 req-b47a056f-1124-4ea8-abac-bd16a178dc87 ] Request (PortsTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.286s 2026-03-20 21:20:46.950 95895 DEBUG tempest.lib.common.rest_client [req-b47a056f-1124-4ea8-abac-bd16a178dc87 req-b47a056f-1124-4ea8-abac-bd16a178dc87 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:46 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b47a056f-1124-4ea8-abac-bd16a178dc87', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["LSkxPHPiRNCivgWkPqjwsg"], "expires_at": "2026-03-21T21:20:46.000000Z", "issued_at": "2026-03-20T21:20:46.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:46.968 95895 INFO tempest.lib.common.rest_client [req-845f141d-eb5a-4719-b006-820933e31395 req-845f141d-eb5a-4719-b006-820933e31395 ] Request (PortsTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/domains?name=Default 0.018s 2026-03-20 21:20:46.968 95895 DEBUG tempest.lib.common.rest_client [req-845f141d-eb5a-4719-b006-820933e31395 req-845f141d-eb5a-4719-b006-820933e31395 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:46 GMT', 'server': 'Apache', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-845f141d-eb5a-4719-b006-820933e31395', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/domains/default"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/domains?name=Default", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:46.968 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:20:46.998 95895 INFO tempest.lib.common.rest_client [req-852748f7-a8a0-46ba-9bb1-b28004c7c29c req-852748f7-a8a0-46ba-9bb1-b28004c7c29c ] Request (PortsTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.030s 2026-03-20 21:20:46.999 95895 DEBUG tempest.lib.common.rest_client [req-852748f7-a8a0-46ba-9bb1-b28004c7c29c req-852748f7-a8a0-46ba-9bb1-b28004c7c29c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-PortsTestJSON-344461094-desc", "domain_id": "default", "name": "tempest-PortsTestJSON-344461094"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:46 GMT', 'server': 'Apache', 'content-length': '355', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-852748f7-a8a0-46ba-9bb1-b28004c7c29c', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "90721b562d8f456a910eafc92a002607", "name": "tempest-PortsTestJSON-344461094", "domain_id": "default", "description": "tempest-PortsTestJSON-344461094-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/90721b562d8f456a910eafc92a002607"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:47.329 95895 INFO tempest.lib.common.rest_client [req-7eae0979-8811-4719-bae8-270e6e31dbf2 req-7eae0979-8811-4719-bae8-270e6e31dbf2 ] Request (PortsTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.329s 2026-03-20 21:20:47.329 95895 DEBUG tempest.lib.common.rest_client [req-7eae0979-8811-4719-bae8-270e6e31dbf2 req-7eae0979-8811-4719-bae8-270e6e31dbf2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-PortsTestJSON-344461094-project-member", "password": "F0~ASWCU26pMMNz", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:47 GMT', 'server': 'Apache', 'content-length': '282', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7eae0979-8811-4719-bae8-270e6e31dbf2', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "8f9b0a09ab84459fb39345d437976621", "name": "tempest-PortsTestJSON-344461094-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/8f9b0a09ab84459fb39345d437976621"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:47.346 95895 INFO tempest.lib.common.rest_client [req-6b87a3db-903f-498d-aef0-f06308b34e7d req-6b87a3db-903f-498d-aef0-f06308b34e7d ] Request (PortsTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.017s 2026-03-20 21:20:47.346 95895 DEBUG tempest.lib.common.rest_client [req-6b87a3db-903f-498d-aef0-f06308b34e7d req-6b87a3db-903f-498d-aef0-f06308b34e7d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:47 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6b87a3db-903f-498d-aef0-f06308b34e7d', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:47.373 95895 INFO tempest.lib.common.rest_client [req-c5b7c4dd-a21f-4b56-b62e-41e3a3620eca req-c5b7c4dd-a21f-4b56-b62e-41e3a3620eca ] Request (PortsTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/90721b562d8f456a910eafc92a002607/users/8f9b0a09ab84459fb39345d437976621/roles/a8108ca22dd54709aa4e902294ca51e7 0.026s 2026-03-20 21:20:47.373 95895 DEBUG tempest.lib.common.rest_client [req-c5b7c4dd-a21f-4b56-b62e-41e3a3620eca req-c5b7c4dd-a21f-4b56-b62e-41e3a3620eca ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:47 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c5b7c4dd-a21f-4b56-b62e-41e3a3620eca', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/90721b562d8f456a910eafc92a002607/users/8f9b0a09ab84459fb39345d437976621/roles/a8108ca22dd54709aa4e902294ca51e7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:47.414 95895 INFO tempest.lib.common.rest_client [req-ba1a4d66-0e10-485e-a198-8e341c1c72b5 req-ba1a4d66-0e10-485e-a198-8e341c1c72b5 ] Request (PortsTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.041s 2026-03-20 21:20:47.414 95895 DEBUG tempest.lib.common.rest_client [req-ba1a4d66-0e10-485e-a198-8e341c1c72b5 req-ba1a4d66-0e10-485e-a198-8e341c1c72b5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:47 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ba1a4d66-0e10-485e-a198-8e341c1c72b5', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:47.433 95895 INFO tempest.lib.common.rest_client [req-cefdd9ff-446e-4cd9-b9e7-97fac389b711 req-cefdd9ff-446e-4cd9-b9e7-97fac389b711 ] Request (PortsTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/90721b562d8f456a910eafc92a002607/users/8f9b0a09ab84459fb39345d437976621/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.019s 2026-03-20 21:20:47.434 95895 DEBUG tempest.lib.common.rest_client [req-cefdd9ff-446e-4cd9-b9e7-97fac389b711 req-cefdd9ff-446e-4cd9-b9e7-97fac389b711 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:47 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-cefdd9ff-446e-4cd9-b9e7-97fac389b711', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/90721b562d8f456a910eafc92a002607/users/8f9b0a09ab84459fb39345d437976621/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:47.434 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 8f9b0a09ab84459fb39345d437976621 is created with scope project and roles: ['member', 'admin'] 2026-03-20 21:20:47.434 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-PortsTestJSON-344461094-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '90721b562d8f456a910eafc92a002607', 'project_name': 'tempest-PortsTestJSON-344461094', 'tenant_id': '90721b562d8f456a910eafc92a002607', 'tenant_name': 'tempest-PortsTestJSON-344461094', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '8f9b0a09ab84459fb39345d437976621', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:47.434 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-PortsTestJSON-344461094-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '90721b562d8f456a910eafc92a002607', 'project_name': 'tempest-PortsTestJSON-344461094', 'tenant_id': '90721b562d8f456a910eafc92a002607', 'tenant_name': 'tempest-PortsTestJSON-344461094', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '8f9b0a09ab84459fb39345d437976621', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:47.769 95895 INFO tempest.lib.common.rest_client [req-c02eaa69-2374-467d-b65e-924274614314 req-c02eaa69-2374-467d-b65e-924274614314 ] Request (PortsTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.331s 2026-03-20 21:20:47.769 95895 DEBUG tempest.lib.common.rest_client [req-c02eaa69-2374-467d-b65e-924274614314 req-c02eaa69-2374-467d-b65e-924274614314 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:47 GMT', 'server': 'Apache', 'content-length': '4618', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c02eaa69-2374-467d-b65e-924274614314', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "8f9b0a09ab84459fb39345d437976621", "name": "tempest-PortsTestJSON-344461094-project-member", "password_expires_at": null}, "audit_ids": ["9NDwZ3q5QKiHgd8zjdS1sg"], "expires_at": "2026-03-21T21:20:47.000000Z", "issued_at": "2026-03-20T21:20:47.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "90721b562d8f456a910eafc92a002607", "name": "tempest-PortsTestJSON-344461094"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/90721b562d8f456a910eafc92a002607", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/90721b562d8f456a910eafc92a002607", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153acee512 _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:47.769 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['reader'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:20:47.769 95895 DEBUG tempest.lib.common.dynamic_creds [-] Reusing existing project 90721b562d8f456a910eafc92a002607 from creds: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-PortsTestJSON-344461094-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '90721b562d8f456a910eafc92a002607', 'project_name': 'tempest-PortsTestJSON-344461094', 'tenant_id': '90721b562d8f456a910eafc92a002607', 'tenant_name': 'tempest-PortsTestJSON-344461094', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '8f9b0a09ab84459fb39345d437976621', 'system': None}, Network: None, Subnet: None, Router: None _get_project_id /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:399 2026-03-20 21:20:47.809 95895 INFO tempest.lib.common.rest_client [req-7a47e301-9b21-4f2b-9c6b-cdda008dddee req-7a47e301-9b21-4f2b-9c6b-cdda008dddee ] Request (PortsTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/projects/90721b562d8f456a910eafc92a002607 0.039s 2026-03-20 21:20:47.809 95895 DEBUG tempest.lib.common.rest_client [req-7a47e301-9b21-4f2b-9c6b-cdda008dddee req-7a47e301-9b21-4f2b-9c6b-cdda008dddee ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:47 GMT', 'server': 'Apache', 'content-length': '355', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7a47e301-9b21-4f2b-9c6b-cdda008dddee', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/projects/90721b562d8f456a910eafc92a002607'} Body: b'{"project": {"id": "90721b562d8f456a910eafc92a002607", "name": "tempest-PortsTestJSON-344461094", "domain_id": "default", "description": "tempest-PortsTestJSON-344461094-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/90721b562d8f456a910eafc92a002607"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:47.809 95895 INFO tempest.lib.common.dynamic_creds [-] Using the existing project 90721b562d8f456a910eafc92a002607 for scope project and roles: ['reader'] 2026-03-20 21:20:48.102 95895 INFO tempest.lib.common.rest_client [req-616fef4c-f1ba-4e4f-8ee7-13ba85659d59 req-616fef4c-f1ba-4e4f-8ee7-13ba85659d59 ] Request (PortsTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.292s 2026-03-20 21:20:48.102 95895 DEBUG tempest.lib.common.rest_client [req-616fef4c-f1ba-4e4f-8ee7-13ba85659d59 req-616fef4c-f1ba-4e4f-8ee7-13ba85659d59 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-PortsTestJSON-344461094-project-reader", "password": "S2_k_2Sd0VTghjn", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:47 GMT', 'server': 'Apache', 'content-length': '282', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-616fef4c-f1ba-4e4f-8ee7-13ba85659d59', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "9ee222b5295640de91c2854ed75d2346", "name": "tempest-PortsTestJSON-344461094-project-reader", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/9ee222b5295640de91c2854ed75d2346"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:48.119 95895 INFO tempest.lib.common.rest_client [req-5b6e1176-4789-47c5-bdd9-b718237ea673 req-5b6e1176-4789-47c5-bdd9-b718237ea673 ] Request (PortsTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.017s 2026-03-20 21:20:48.120 95895 DEBUG tempest.lib.common.rest_client [req-5b6e1176-4789-47c5-bdd9-b718237ea673 req-5b6e1176-4789-47c5-bdd9-b718237ea673 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:48 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5b6e1176-4789-47c5-bdd9-b718237ea673', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:48.146 95895 INFO tempest.lib.common.rest_client [req-beee1b0b-2dfc-44da-ae13-1243ee67c401 req-beee1b0b-2dfc-44da-ae13-1243ee67c401 ] Request (PortsTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/90721b562d8f456a910eafc92a002607/users/9ee222b5295640de91c2854ed75d2346/roles/e8306b5d47d548859e8b8fd8e8b1decd 0.026s 2026-03-20 21:20:48.147 95895 DEBUG tempest.lib.common.rest_client [req-beee1b0b-2dfc-44da-ae13-1243ee67c401 req-beee1b0b-2dfc-44da-ae13-1243ee67c401 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:48 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-beee1b0b-2dfc-44da-ae13-1243ee67c401', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/90721b562d8f456a910eafc92a002607/users/9ee222b5295640de91c2854ed75d2346/roles/e8306b5d47d548859e8b8fd8e8b1decd'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:48.187 95895 INFO tempest.lib.common.rest_client [req-362fde15-185e-4dce-8e7e-0cb2ee2b8839 req-362fde15-185e-4dce-8e7e-0cb2ee2b8839 ] Request (PortsTestJSON:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.040s 2026-03-20 21:20:48.188 95895 DEBUG tempest.lib.common.rest_client [req-362fde15-185e-4dce-8e7e-0cb2ee2b8839 req-362fde15-185e-4dce-8e7e-0cb2ee2b8839 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:48 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-362fde15-185e-4dce-8e7e-0cb2ee2b8839', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:48.208 95895 INFO tempest.lib.common.rest_client [req-cf38ca96-e4f8-44cb-b213-fb94f63d6d86 req-cf38ca96-e4f8-44cb-b213-fb94f63d6d86 ] Request (PortsTestJSON:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/90721b562d8f456a910eafc92a002607/users/9ee222b5295640de91c2854ed75d2346/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.019s 2026-03-20 21:20:48.208 95895 DEBUG tempest.lib.common.rest_client [req-cf38ca96-e4f8-44cb-b213-fb94f63d6d86 req-cf38ca96-e4f8-44cb-b213-fb94f63d6d86 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:48 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-cf38ca96-e4f8-44cb-b213-fb94f63d6d86', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/90721b562d8f456a910eafc92a002607/users/9ee222b5295640de91c2854ed75d2346/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:48.208 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 9ee222b5295640de91c2854ed75d2346 is created with scope project and roles: ['reader', 'admin'] 2026-03-20 21:20:48.208 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-PortsTestJSON-344461094-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '90721b562d8f456a910eafc92a002607', 'project_name': 'tempest-PortsTestJSON-344461094', 'tenant_id': '90721b562d8f456a910eafc92a002607', 'tenant_name': 'tempest-PortsTestJSON-344461094', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '9ee222b5295640de91c2854ed75d2346', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:48.208 95895 INFO tempest.lib.common.dynamic_creds [-] Network resources are not created for requested scope: project and credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-PortsTestJSON-344461094-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '90721b562d8f456a910eafc92a002607', 'project_name': 'tempest-PortsTestJSON-344461094', 'tenant_id': '90721b562d8f456a910eafc92a002607', 'tenant_name': 'tempest-PortsTestJSON-344461094', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '9ee222b5295640de91c2854ed75d2346', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:48.532 95895 INFO tempest.lib.common.rest_client [req-608e163f-ddbb-4f6c-b95e-d423bd99cd3f req-608e163f-ddbb-4f6c-b95e-d423bd99cd3f ] Request (PortsTestJSON:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.321s 2026-03-20 21:20:48.532 95895 DEBUG tempest.lib.common.rest_client [req-608e163f-ddbb-4f6c-b95e-d423bd99cd3f req-608e163f-ddbb-4f6c-b95e-d423bd99cd3f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:48 GMT', 'server': 'Apache', 'content-length': '4618', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-608e163f-ddbb-4f6c-b95e-d423bd99cd3f', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9ee222b5295640de91c2854ed75d2346", "name": "tempest-PortsTestJSON-344461094-project-reader", "password_expires_at": null}, "audit_ids": ["i27kfqiaRL-hBYKxxYUTGQ"], "expires_at": "2026-03-21T21:20:48.000000Z", "issued_at": "2026-03-20T21:20:48.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "90721b562d8f456a910eafc92a002607", "name": "tempest-PortsTestJSON-344461094"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/90721b562d8f456a910eafc92a002607", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/90721b562d8f456a910eafc92a002607", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153acee512 _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:49.161 95895 INFO tempest.lib.common.rest_client [req-3f2f6bc5-539e-4ad3-9c3b-edde2ca59f74 req-3f2f6bc5-539e-4ad3-9c3b-edde2ca59f74 ] Request (PortsTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/networks 0.628s 2026-03-20 21:20:49.161 95895 DEBUG tempest.lib.common.rest_client [req-3f2f6bc5-539e-4ad3-9c3b-edde2ca59f74 req-3f2f6bc5-539e-4ad3-9c3b-edde2ca59f74 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-PortsTestJSON-test-network-302110919"}} Response - Headers: {'content-type': 'application/json', 'content-length': '462', 'x-openstack-request-id': 'req-3f2f6bc5-539e-4ad3-9c3b-edde2ca59f74', 'date': 'Fri, 20 Mar 2026 21:20:49 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"56ccb432-1a16-42cc-850c-36d71f8fab37","name":"tempest-PortsTestJSON-test-network-302110919","tenant_id":"90721b562d8f456a910eafc92a002607","project_id":"90721b562d8f456a910eafc92a002607","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-PortsTestJSON-344461094","tempest-PortsTestJSON-test-network-302110919"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:49.291 95895 INFO tempest.lib.common.rest_client [req-238cdeb0-c583-4405-b5b3-288ec7c74571 req-238cdeb0-c583-4405-b5b3-288ec7c74571 ] Request (PortsTestJSON:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/ports 0.129s 2026-03-20 21:20:49.291 95895 DEBUG tempest.lib.common.rest_client [req-238cdeb0-c583-4405-b5b3-288ec7c74571 req-238cdeb0-c583-4405-b5b3-288ec7c74571 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "56ccb432-1a16-42cc-850c-36d71f8fab37", "name": "tempest-PortsTestJSON-1168114828"}} Response - Headers: {'content-type': 'application/json', 'content-length': '619', 'x-openstack-request-id': 'req-238cdeb0-c583-4405-b5b3-288ec7c74571', 'date': 'Fri, 20 Mar 2026 21:20:49 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-PortsTestJSON-1168114828","id":"dd80a56b-5c05-4ab5-95ee-89c1d80cfe8a","tenant_id":"90721b562d8f456a910eafc92a002607","network_id":"56ccb432-1a16-42cc-850c-36d71f8fab37","mac_address":"02:dd:80:a5:6b:5c","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[],"security_groups":["3fd4f512-c69c-4045-a470-bab2d531fde5"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"90721b562d8f456a910eafc92a002607"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:49.362 95895 INFO tempest.lib.common.rest_client [req-f21797f7-4fd9-4b0b-83bb-4b09aa2446ef req-f21797f7-4fd9-4b0b-83bb-4b09aa2446ef ] Request (PortsTestJSON:test_create_bulk_port): 201 POST http://10.0.0.50:9696/v2.0/networks 0.071s 2026-03-20 21:20:49.363 95895 DEBUG tempest.lib.common.rest_client [req-f21797f7-4fd9-4b0b-83bb-4b09aa2446ef req-f21797f7-4fd9-4b0b-83bb-4b09aa2446ef ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-PortsTestJSON-1219114756"}} Response - Headers: {'content-type': 'application/json', 'content-length': '438', 'x-openstack-request-id': 'req-f21797f7-4fd9-4b0b-83bb-4b09aa2446ef', 'date': 'Fri, 20 Mar 2026 21:20:49 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"60fe090c-186b-422a-8ea0-a1f0bca09863","name":"tempest-PortsTestJSON-1219114756","tenant_id":"90721b562d8f456a910eafc92a002607","project_id":"90721b562d8f456a910eafc92a002607","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-PortsTestJSON-344461094","tempest-PortsTestJSON-1219114756"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:49.602 95895 INFO tempest.lib.common.rest_client [req-b858065b-1020-4210-8976-344c1e7187c5 req-b858065b-1020-4210-8976-344c1e7187c5 ] Request (PortsTestJSON:test_create_bulk_port): 201 POST http://10.0.0.50:9696/v2.0/ports 0.239s 2026-03-20 21:20:49.602 95895 DEBUG tempest.lib.common.rest_client [req-b858065b-1020-4210-8976-344c1e7187c5 req-b858065b-1020-4210-8976-344c1e7187c5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"ports": [{"network_id": "56ccb432-1a16-42cc-850c-36d71f8fab37"}, {"network_id": "60fe090c-186b-422a-8ea0-a1f0bca09863"}]} Response - Headers: {'content-type': 'application/json', 'content-length': '1241', 'x-openstack-request-id': 'req-b858065b-1020-4210-8976-344c1e7187c5', 'date': 'Fri, 20 Mar 2026 21:20:49 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"ports":[{"name":"60ad65a1-aa66-41aa-a5e9-59bb4230f423","id":"60ad65a1-aa66-41aa-a5e9-59bb4230f423","tenant_id":"90721b562d8f456a910eafc92a002607","network_id":"56ccb432-1a16-42cc-850c-36d71f8fab37","mac_address":"02:60:ad:65:a1:aa","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[],"security_groups":["3fd4f512-c69c-4045-a470-bab2d531fde5"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"90721b562d8f456a910eafc92a002607"},{"name":"94f24fe4-df51-451a-9fd6-ca018b166842","id":"94f24fe4-df51-451a-9fd6-ca018b166842","tenant_id":"90721b562d8f456a910eafc92a002607","network_id":"60fe090c-186b-422a-8ea0-a1f0bca09863","mac_address":"02:94:f2:4f:e4:df","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[],"security_groups":["3fd4f512-c69c-4045-a470-bab2d531fde5"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"90721b562d8f456a910eafc92a002607"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:49.649 95895 INFO tempest.lib.common.rest_client [req-c8c56515-7bb8-490e-a924-599337a88219 req-c8c56515-7bb8-490e-a924-599337a88219 ] Request (PortsTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/ports/94f24fe4-df51-451a-9fd6-ca018b166842 0.046s 2026-03-20 21:20:49.649 95895 DEBUG tempest.lib.common.rest_client [req-c8c56515-7bb8-490e-a924-599337a88219 req-c8c56515-7bb8-490e-a924-599337a88219 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-c8c56515-7bb8-490e-a924-599337a88219', 'date': 'Fri, 20 Mar 2026 21:20:49 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/94f24fe4-df51-451a-9fd6-ca018b166842'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:49.710 95895 INFO tempest.lib.common.rest_client [req-c1ffb1c8-2a23-479c-ae5d-f0df6c7fbad2 req-c1ffb1c8-2a23-479c-ae5d-f0df6c7fbad2 ] Request (PortsTestJSON:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/ports 0.061s 2026-03-20 21:20:49.711 95895 DEBUG tempest.lib.common.rest_client [req-c1ffb1c8-2a23-479c-ae5d-f0df6c7fbad2 req-c1ffb1c8-2a23-479c-ae5d-f0df6c7fbad2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '9849', 'x-openstack-request-id': 'req-c1ffb1c8-2a23-479c-ae5d-f0df6c7fbad2', 'date': 'Fri, 20 Mar 2026 21:20:49 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"ports":[{"name":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__1__right__1","id":"a7236338-303c-4d15-bd72-9661dc6dd80d","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","mac_address":"02:26:64:9f:75:b2","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"172.23.0.11","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"security_groups":["6998d548-b8f8-45dd-a769-2b492ab66d32"],"admin_state_up":true,"device_id":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__1","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"172.23.0.11","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"port_security_enabled":true,"project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"name":"60ad65a1-aa66-41aa-a5e9-59bb4230f423","id":"60ad65a1-aa66-41aa-a5e9-59bb4230f423","tenant_id":"90721b562d8f456a910eafc92a002607","network_id":"56ccb432-1a16-42cc-850c-36d71f8fab37","mac_address":"02:60:ad:65:a1:aa","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[],"security_groups":["3fd4f512-c69c-4045-a470-bab2d531fde5"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"90721b562d8f456a910eafc92a002607"},{"name":"tempest-PortsTestJSON-1168114828","id":"dd80a56b-5c05-4ab5-95ee-89c1d80cfe8a","tenant_id":"90721b562d8f456a910eafc92a002607","network_id":"56ccb432-1a16-42cc-850c-36d71f8fab37","mac_address":"02:dd:80:a5:6b:5c","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[],"security_groups":["3fd4f512-c69c-4045-a470-bab2d531fde5"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"90721b562d8f456a910eafc92a002607"},{"name":"default-domain__tempest-RoutersAdminTest-264979285__snat_a458b71c-74dd-40f5-bb32-941b1d97141f_8932e319-f679-4acf-b158-eb0103a5cd33__1__left__2","id":"e9dab365-b5c6-4dc5-9e7e-8fb867690dab","tenant_id":"a73ec30804ea47ffaa2cbf616e2b117c","network_id":"db41631c-162a-4779-bbd0-8b893a7508cf","mac_address":"02:49:94:c0:d9:9a","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"100.64.0.4","subnet_id":"51aa3af9-0426-43a5-93a8-5a7ac0ccd7c7"}],"security_groups":["a9772249-8820-479a-bcd5-80fa6a515912"],"admin_state_up":true,"device_id":"default-domain__tempest-RoutersAdminTest-264979285__snat_a458b71c-74dd-40f5-bb32-941b1d97141f_8932e319-f679-4acf-b158-eb0103a5cd33__1","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"100.64.0.4","subnet_id":"51aa3af9-0426-43a5-93a8-5a7ac0ccd7c7"}],"port_security_enabled":true,"project_id":"a73ec30804ea47ffaa2cbf616e2b117c"},{"name":"default-domain__tempest-RoutersAdminTest-264979285__snat_a458b71c-74dd-40f5-bb32-941b1d97141f_8932e319-f679-4acf-b158-eb0103a5cd33__1__right__1","id":"b70b6792-f936-4b70-8665-8f7d705de1d9","tenant_id":"a73ec30804ea47ffaa2cbf616e2b117c","network_id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","mac_address":"02:76:96:a0:34:a3","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"172.23.0.10","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"security_groups":["6998d548-b8f8-45dd-a769-2b492ab66d32"],"admin_state_up":true,"device_id":"default-domain__tempest-RoutersAdminTest-264979285__snat_a458b71c-74dd-40f5-bb32-941b1d97141f_8932e319-f679-4acf-b158-eb0103a5cd33__1","dev _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:49.761 95895 INFO tempest.lib.common.rest_client [req-7436b54c-9ca3-4b6d-bfbf-644b598ac85d req-7436b54c-9ca3-4b6d-bfbf-644b598ac85d ] Request (PortsTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/ports/60ad65a1-aa66-41aa-a5e9-59bb4230f423 0.050s 2026-03-20 21:20:49.761 95895 DEBUG tempest.lib.common.rest_client [req-7436b54c-9ca3-4b6d-bfbf-644b598ac85d req-7436b54c-9ca3-4b6d-bfbf-644b598ac85d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-7436b54c-9ca3-4b6d-bfbf-644b598ac85d', 'date': 'Fri, 20 Mar 2026 21:20:49 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/60ad65a1-aa66-41aa-a5e9-59bb4230f423'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:49.814 95895 INFO tempest.lib.common.rest_client [req-39812bd1-c597-4ac1-8e2f-c7a163e778d2 req-39812bd1-c597-4ac1-8e2f-c7a163e778d2 ] Request (PortsTestJSON:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/ports 0.052s 2026-03-20 21:20:49.814 95895 DEBUG tempest.lib.common.rest_client [req-39812bd1-c597-4ac1-8e2f-c7a163e778d2 req-39812bd1-c597-4ac1-8e2f-c7a163e778d2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '9234', 'x-openstack-request-id': 'req-39812bd1-c597-4ac1-8e2f-c7a163e778d2', 'date': 'Fri, 20 Mar 2026 21:20:49 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"ports":[{"name":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__1__left__2","id":"a4fca45d-5bcd-46ae-a781-551f35d2e155","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"ac7edff8-a567-4381-8c3a-c135b6892eb1","mac_address":"02:d5:62:ec:02:5d","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"100.64.0.4","subnet_id":"d41b435f-31f2-4ea5-ae22-0fbb1a0400e5"}],"security_groups":[],"admin_state_up":true,"device_id":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__1","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"100.64.0.4","subnet_id":"d41b435f-31f2-4ea5-ae22-0fbb1a0400e5"}],"port_security_enabled":true,"project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"name":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__1__right__1","id":"a7236338-303c-4d15-bd72-9661dc6dd80d","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","mac_address":"02:26:64:9f:75:b2","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"172.23.0.11","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"security_groups":["6998d548-b8f8-45dd-a769-2b492ab66d32"],"admin_state_up":true,"device_id":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__1","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"172.23.0.11","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"port_security_enabled":true,"project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"name":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__2__left__2","id":"9583d6c2-f951-49ed-9278-331228827bae","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"ac7edff8-a567-4381-8c3a-c135b6892eb1","mac_address":"02:d5:62:ec:02:5d","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"100.64.0.4","subnet_id":"d41b435f-31f2-4ea5-ae22-0fbb1a0400e5"}],"security_groups":[],"admin_state_up":true,"device_id":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__2","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"100.64.0.4","subnet_id":"d41b435f-31f2-4ea5-ae22-0fbb1a0400e5"}],"port_security_enabled":true,"project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"name":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__2__right__1","id":"8acf2d69-f64e-4362-a217-6bde1e48fc52","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","mac_address":"02:26:64:9f:75:b2","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"172.23.0.11","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"security_groups":["6998d548-b8f8-45dd-a769-2b492ab66d32"],"admin_state_up":true,"device_id":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__2","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"172.23.0.11","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"port_security_enabled":true,"project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"name":"tempest-PortsTestJSON-1168114828","id":"dd80a _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:49.828 95895 INFO tempest.lib.common.rest_client [req-92e5466a-7c63-4576-84d4-81c4b62f4057 req-92e5466a-7c63-4576-84d4-81c4b62f4057 ] Request (PortsTestJSON:_run_cleanups): 404 GET http://10.0.0.50:9696/v2.0/ports/94f24fe4-df51-451a-9fd6-ca018b166842 0.013s 2026-03-20 21:20:49.828 95895 DEBUG tempest.lib.common.rest_client [req-92e5466a-7c63-4576-84d4-81c4b62f4057 req-92e5466a-7c63-4576-84d4-81c4b62f4057 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-92e5466a-7c63-4576-84d4-81c4b62f4057', 'date': 'Fri, 20 Mar 2026 21:20:49 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/94f24fe4-df51-451a-9fd6-ca018b166842'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 94f24fe4-df51-451a-9fd6-ca018b166842 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:49.843 95895 INFO tempest.lib.common.rest_client [req-9c5f3a51-e2c5-47dc-8eba-6a2034fa2a32 req-9c5f3a51-e2c5-47dc-8eba-6a2034fa2a32 ] Request (PortsTestJSON:_run_cleanups): 404 GET http://10.0.0.50:9696/v2.0/ports/60ad65a1-aa66-41aa-a5e9-59bb4230f423 0.015s 2026-03-20 21:20:49.843 95895 DEBUG tempest.lib.common.rest_client [req-9c5f3a51-e2c5-47dc-8eba-6a2034fa2a32 req-9c5f3a51-e2c5-47dc-8eba-6a2034fa2a32 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-9c5f3a51-e2c5-47dc-8eba-6a2034fa2a32', 'date': 'Fri, 20 Mar 2026 21:20:49 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/60ad65a1-aa66-41aa-a5e9-59bb4230f423'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 60ad65a1-aa66-41aa-a5e9-59bb4230f423 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:49.913 95895 INFO tempest.lib.common.rest_client [req-969ed957-7ad3-49cd-8e38-18b018b1109c req-969ed957-7ad3-49cd-8e38-18b018b1109c ] Request (PortsTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/networks/60fe090c-186b-422a-8ea0-a1f0bca09863 0.070s 2026-03-20 21:20:49.914 95895 DEBUG tempest.lib.common.rest_client [req-969ed957-7ad3-49cd-8e38-18b018b1109c req-969ed957-7ad3-49cd-8e38-18b018b1109c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-969ed957-7ad3-49cd-8e38-18b018b1109c', 'date': 'Fri, 20 Mar 2026 21:20:49 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/60fe090c-186b-422a-8ea0-a1f0bca09863'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:49.989 95895 INFO tempest.lib.common.rest_client [req-e86c714f-001d-4d6e-ae13-d56e8321ceb9 req-e86c714f-001d-4d6e-ae13-d56e8321ceb9 ] Request (PortsTestJSON:test_create_port_in_allowed_allocation_pools): 201 POST http://10.0.0.50:9696/v2.0/networks 0.074s 2026-03-20 21:20:49.989 95895 DEBUG tempest.lib.common.rest_client [req-e86c714f-001d-4d6e-ae13-d56e8321ceb9 req-e86c714f-001d-4d6e-ae13-d56e8321ceb9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-PortsTestJSON-855276861"}} Response - Headers: {'content-type': 'application/json', 'content-length': '436', 'x-openstack-request-id': 'req-e86c714f-001d-4d6e-ae13-d56e8321ceb9', 'date': 'Fri, 20 Mar 2026 21:20:49 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"4c23b4aa-6477-486f-a58a-cb20f91a96d8","name":"tempest-PortsTestJSON-855276861","tenant_id":"90721b562d8f456a910eafc92a002607","project_id":"90721b562d8f456a910eafc92a002607","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-PortsTestJSON-344461094","tempest-PortsTestJSON-855276861"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:50.192 95895 INFO tempest.lib.common.rest_client [req-2e489d28-944b-43ab-bf05-647ea49ca459 req-2e489d28-944b-43ab-bf05-647ea49ca459 ] Request (PortsTestJSON:test_create_port_in_allowed_allocation_pools): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.202s 2026-03-20 21:20:50.192 95895 DEBUG tempest.lib.common.rest_client [req-2e489d28-944b-43ab-bf05-647ea49ca459 req-2e489d28-944b-43ab-bf05-647ea49ca459 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "4c23b4aa-6477-486f-a58a-cb20f91a96d8", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1", "allocation_pools": [{"start": "10.100.0.2", "end": "10.100.0.14"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '487', 'x-openstack-request-id': 'req-2e489d28-944b-43ab-bf05-647ea49ca459', 'date': 'Fri, 20 Mar 2026 21:20:50 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"2420a963-17f4-44e9-888f-4c305bb03adc","name":"","tenant_id":"90721b562d8f456a910eafc92a002607","network_id":"4c23b4aa-6477-486f-a58a-cb20f91a96d8","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"90721b562d8f456a910eafc92a002607"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:50.397 95895 INFO tempest.lib.common.rest_client [req-3f8c64f9-7693-4d73-af15-98abdbe73d7b req-3f8c64f9-7693-4d73-af15-98abdbe73d7b ] Request (PortsTestJSON:test_create_port_in_allowed_allocation_pools): 201 POST http://10.0.0.50:9696/v2.0/ports 0.204s 2026-03-20 21:20:50.397 95895 DEBUG tempest.lib.common.rest_client [req-3f8c64f9-7693-4d73-af15-98abdbe73d7b req-3f8c64f9-7693-4d73-af15-98abdbe73d7b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "4c23b4aa-6477-486f-a58a-cb20f91a96d8", "name": "tempest-PortsTestJSON-2063105390"}} Response - Headers: {'content-type': 'application/json', 'content-length': '697', 'x-openstack-request-id': 'req-3f8c64f9-7693-4d73-af15-98abdbe73d7b', 'date': 'Fri, 20 Mar 2026 21:20:50 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-PortsTestJSON-2063105390","id":"69569d9e-bf6c-4d03-b329-b4606c9efa57","tenant_id":"90721b562d8f456a910eafc92a002607","network_id":"4c23b4aa-6477-486f-a58a-cb20f91a96d8","mac_address":"02:69:56:9d:9e:bf","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.3","subnet_id":"2420a963-17f4-44e9-888f-4c305bb03adc"}],"security_groups":["3fd4f512-c69c-4045-a470-bab2d531fde5"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"90721b562d8f456a910eafc92a002607"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:50.474 95895 INFO tempest.lib.common.rest_client [req-d45104e2-df23-45f2-969c-58ff1ec52163 req-d45104e2-df23-45f2-969c-58ff1ec52163 ] Request (PortsTestJSON:test_create_port_in_allowed_allocation_pools): 204 DELETE http://10.0.0.50:9696/v2.0/ports/69569d9e-bf6c-4d03-b329-b4606c9efa57 0.077s 2026-03-20 21:20:50.474 95895 DEBUG tempest.lib.common.rest_client [req-d45104e2-df23-45f2-969c-58ff1ec52163 req-d45104e2-df23-45f2-969c-58ff1ec52163 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-d45104e2-df23-45f2-969c-58ff1ec52163', 'date': 'Fri, 20 Mar 2026 21:20:50 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/69569d9e-bf6c-4d03-b329-b4606c9efa57'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:50.486 95895 INFO tempest.lib.common.rest_client [req-93fbda82-52cb-4367-9f86-91c3c2bf3c37 req-93fbda82-52cb-4367-9f86-91c3c2bf3c37 ] Request (PortsTestJSON:_run_cleanups): 404 DELETE http://10.0.0.50:9696/v2.0/ports/69569d9e-bf6c-4d03-b329-b4606c9efa57 0.011s 2026-03-20 21:20:50.486 95895 DEBUG tempest.lib.common.rest_client [req-93fbda82-52cb-4367-9f86-91c3c2bf3c37 req-93fbda82-52cb-4367-9f86-91c3c2bf3c37 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-93fbda82-52cb-4367-9f86-91c3c2bf3c37', 'date': 'Fri, 20 Mar 2026 21:20:50 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/69569d9e-bf6c-4d03-b329-b4606c9efa57'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 69569d9e-bf6c-4d03-b329-b4606c9efa57 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:50.498 95895 INFO tempest.lib.common.rest_client [req-068e3d99-dfed-441b-a9de-e47d89443d96 req-068e3d99-dfed-441b-a9de-e47d89443d96 ] Request (PortsTestJSON:_run_cleanups): 404 GET http://10.0.0.50:9696/v2.0/ports/69569d9e-bf6c-4d03-b329-b4606c9efa57 0.011s 2026-03-20 21:20:50.498 95895 DEBUG tempest.lib.common.rest_client [req-068e3d99-dfed-441b-a9de-e47d89443d96 req-068e3d99-dfed-441b-a9de-e47d89443d96 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-068e3d99-dfed-441b-a9de-e47d89443d96', 'date': 'Fri, 20 Mar 2026 21:20:50 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/69569d9e-bf6c-4d03-b329-b4606c9efa57'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 69569d9e-bf6c-4d03-b329-b4606c9efa57 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:50.672 95895 INFO tempest.lib.common.rest_client [req-acda9979-93ae-40cf-b5a2-fd9b862dd872 req-acda9979-93ae-40cf-b5a2-fd9b862dd872 ] Request (PortsTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/subnets/2420a963-17f4-44e9-888f-4c305bb03adc 0.173s 2026-03-20 21:20:50.672 95895 DEBUG tempest.lib.common.rest_client [req-acda9979-93ae-40cf-b5a2-fd9b862dd872 req-acda9979-93ae-40cf-b5a2-fd9b862dd872 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-acda9979-93ae-40cf-b5a2-fd9b862dd872', 'date': 'Fri, 20 Mar 2026 21:20:50 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/2420a963-17f4-44e9-888f-4c305bb03adc'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:50.747 95895 INFO tempest.lib.common.rest_client [req-3462d1a0-716e-417a-98d2-690b77775e59 req-3462d1a0-716e-417a-98d2-690b77775e59 ] Request (PortsTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/networks/4c23b4aa-6477-486f-a58a-cb20f91a96d8 0.075s 2026-03-20 21:20:50.747 95895 DEBUG tempest.lib.common.rest_client [req-3462d1a0-716e-417a-98d2-690b77775e59 req-3462d1a0-716e-417a-98d2-690b77775e59 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-3462d1a0-716e-417a-98d2-690b77775e59', 'date': 'Fri, 20 Mar 2026 21:20:50 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/4c23b4aa-6477-486f-a58a-cb20f91a96d8'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:50.820 95895 INFO tempest.lib.common.rest_client [req-af0161b9-cae1-4c20-b190-14e4915e259f req-af0161b9-cae1-4c20-b190-14e4915e259f ] Request (PortsTestJSON:test_create_port_with_no_securitygroups): 201 POST http://10.0.0.50:9696/v2.0/networks 0.072s 2026-03-20 21:20:50.820 95895 DEBUG tempest.lib.common.rest_client [req-af0161b9-cae1-4c20-b190-14e4915e259f req-af0161b9-cae1-4c20-b190-14e4915e259f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-PortsTestJSON-1582966534"}} Response - Headers: {'content-type': 'application/json', 'content-length': '438', 'x-openstack-request-id': 'req-af0161b9-cae1-4c20-b190-14e4915e259f', 'date': 'Fri, 20 Mar 2026 21:20:50 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"4d976a80-7ebc-4fa6-8cb9-8e92e102b6af","name":"tempest-PortsTestJSON-1582966534","tenant_id":"90721b562d8f456a910eafc92a002607","project_id":"90721b562d8f456a910eafc92a002607","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-PortsTestJSON-344461094","tempest-PortsTestJSON-1582966534"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:51.047 95895 INFO tempest.lib.common.rest_client [req-2367d5b3-70eb-4f44-a745-48726143e40e req-2367d5b3-70eb-4f44-a745-48726143e40e ] Request (PortsTestJSON:test_create_port_with_no_securitygroups): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.227s 2026-03-20 21:20:51.048 95895 DEBUG tempest.lib.common.rest_client [req-2367d5b3-70eb-4f44-a745-48726143e40e req-2367d5b3-70eb-4f44-a745-48726143e40e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "4d976a80-7ebc-4fa6-8cb9-8e92e102b6af", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'content-type': 'application/json', 'content-length': '487', 'x-openstack-request-id': 'req-2367d5b3-70eb-4f44-a745-48726143e40e', 'date': 'Fri, 20 Mar 2026 21:20:51 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"e0c20949-2efb-4fe5-8137-317534938fab","name":"","tenant_id":"90721b562d8f456a910eafc92a002607","network_id":"4d976a80-7ebc-4fa6-8cb9-8e92e102b6af","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"90721b562d8f456a910eafc92a002607"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:51.251 95895 INFO tempest.lib.common.rest_client [req-dc1cf921-f4d8-4102-adaf-a2d375448a07 req-dc1cf921-f4d8-4102-adaf-a2d375448a07 ] Request (PortsTestJSON:test_create_port_with_no_securitygroups): 201 POST http://10.0.0.50:9696/v2.0/ports 0.203s 2026-03-20 21:20:51.251 95895 DEBUG tempest.lib.common.rest_client [req-dc1cf921-f4d8-4102-adaf-a2d375448a07 req-dc1cf921-f4d8-4102-adaf-a2d375448a07 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "4d976a80-7ebc-4fa6-8cb9-8e92e102b6af", "security_groups": [], "name": "tempest-PortsTestJSON-1561681348"}} Response - Headers: {'content-type': 'application/json', 'content-length': '659', 'x-openstack-request-id': 'req-dc1cf921-f4d8-4102-adaf-a2d375448a07', 'date': 'Fri, 20 Mar 2026 21:20:51 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-PortsTestJSON-1561681348","id":"dba95ef3-f246-4fa1-bcce-0a0a44e1ba5d","tenant_id":"90721b562d8f456a910eafc92a002607","network_id":"4d976a80-7ebc-4fa6-8cb9-8e92e102b6af","mac_address":"02:db:a9:5e:f3:f2","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.3","subnet_id":"e0c20949-2efb-4fe5-8137-317534938fab"}],"security_groups":[],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"90721b562d8f456a910eafc92a002607"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:51.322 95895 INFO tempest.lib.common.rest_client [req-a2b0de7b-cd16-4033-b1c0-fc394159ec2b req-a2b0de7b-cd16-4033-b1c0-fc394159ec2b ] Request (PortsTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/ports/dba95ef3-f246-4fa1-bcce-0a0a44e1ba5d 0.070s 2026-03-20 21:20:51.322 95895 DEBUG tempest.lib.common.rest_client [req-a2b0de7b-cd16-4033-b1c0-fc394159ec2b req-a2b0de7b-cd16-4033-b1c0-fc394159ec2b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-a2b0de7b-cd16-4033-b1c0-fc394159ec2b', 'date': 'Fri, 20 Mar 2026 21:20:51 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/dba95ef3-f246-4fa1-bcce-0a0a44e1ba5d'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:51.335 95895 INFO tempest.lib.common.rest_client [req-c0c0ec21-815d-4137-be14-9071e1993a86 req-c0c0ec21-815d-4137-be14-9071e1993a86 ] Request (PortsTestJSON:_run_cleanups): 404 GET http://10.0.0.50:9696/v2.0/ports/dba95ef3-f246-4fa1-bcce-0a0a44e1ba5d 0.013s 2026-03-20 21:20:51.335 95895 DEBUG tempest.lib.common.rest_client [req-c0c0ec21-815d-4137-be14-9071e1993a86 req-c0c0ec21-815d-4137-be14-9071e1993a86 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-c0c0ec21-815d-4137-be14-9071e1993a86', 'date': 'Fri, 20 Mar 2026 21:20:51 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/dba95ef3-f246-4fa1-bcce-0a0a44e1ba5d'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port dba95ef3-f246-4fa1-bcce-0a0a44e1ba5d could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:51.550 95895 INFO tempest.lib.common.rest_client [req-96dbeb76-cefc-4a87-aedb-dfa70a696445 req-96dbeb76-cefc-4a87-aedb-dfa70a696445 ] Request (PortsTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/subnets/e0c20949-2efb-4fe5-8137-317534938fab 0.215s 2026-03-20 21:20:51.550 95895 DEBUG tempest.lib.common.rest_client [req-96dbeb76-cefc-4a87-aedb-dfa70a696445 req-96dbeb76-cefc-4a87-aedb-dfa70a696445 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-96dbeb76-cefc-4a87-aedb-dfa70a696445', 'date': 'Fri, 20 Mar 2026 21:20:51 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/e0c20949-2efb-4fe5-8137-317534938fab'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:51.628 95895 INFO tempest.lib.common.rest_client [req-9434a381-01b7-4cf4-b802-506d71f0cbbb req-9434a381-01b7-4cf4-b802-506d71f0cbbb ] Request (PortsTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/networks/4d976a80-7ebc-4fa6-8cb9-8e92e102b6af 0.078s 2026-03-20 21:20:51.629 95895 DEBUG tempest.lib.common.rest_client [req-9434a381-01b7-4cf4-b802-506d71f0cbbb req-9434a381-01b7-4cf4-b802-506d71f0cbbb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-9434a381-01b7-4cf4-b802-506d71f0cbbb', 'date': 'Fri, 20 Mar 2026 21:20:51 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/4d976a80-7ebc-4fa6-8cb9-8e92e102b6af'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:51.759 95895 INFO tempest.lib.common.rest_client [req-315aadbc-c740-4d7e-85f3-6b79804686a5 req-315aadbc-c740-4d7e-85f3-6b79804686a5 ] Request (PortsTestJSON:test_create_show_delete_port_user_defined_mac): 201 POST http://10.0.0.50:9696/v2.0/ports 0.129s 2026-03-20 21:20:51.759 95895 DEBUG tempest.lib.common.rest_client [req-315aadbc-c740-4d7e-85f3-6b79804686a5 req-315aadbc-c740-4d7e-85f3-6b79804686a5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "56ccb432-1a16-42cc-850c-36d71f8fab37", "name": "tempest-PortsTestJSON-963433639"}} Response - Headers: {'content-type': 'application/json', 'content-length': '618', 'x-openstack-request-id': 'req-315aadbc-c740-4d7e-85f3-6b79804686a5', 'date': 'Fri, 20 Mar 2026 21:20:51 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-PortsTestJSON-963433639","id":"6c0b7d21-7aa8-4ec6-9c98-edcc7ecc2302","tenant_id":"90721b562d8f456a910eafc92a002607","network_id":"56ccb432-1a16-42cc-850c-36d71f8fab37","mac_address":"02:6c:0b:7d:21:7a","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[],"security_groups":["3fd4f512-c69c-4045-a470-bab2d531fde5"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"90721b562d8f456a910eafc92a002607"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:51.805 95895 INFO tempest.lib.common.rest_client [req-aae5af49-a188-431f-8232-f0f4ca22e85f req-aae5af49-a188-431f-8232-f0f4ca22e85f ] Request (PortsTestJSON:test_create_show_delete_port_user_defined_mac): 204 DELETE http://10.0.0.50:9696/v2.0/ports/6c0b7d21-7aa8-4ec6-9c98-edcc7ecc2302 0.046s 2026-03-20 21:20:51.805 95895 DEBUG tempest.lib.common.rest_client [req-aae5af49-a188-431f-8232-f0f4ca22e85f req-aae5af49-a188-431f-8232-f0f4ca22e85f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-aae5af49-a188-431f-8232-f0f4ca22e85f', 'date': 'Fri, 20 Mar 2026 21:20:51 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/6c0b7d21-7aa8-4ec6-9c98-edcc7ecc2302'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:51.920 95895 INFO tempest.lib.common.rest_client [req-a05f9ed3-d748-431f-b559-b01d2e3ae909 req-a05f9ed3-d748-431f-b559-b01d2e3ae909 ] Request (PortsTestJSON:test_create_show_delete_port_user_defined_mac): 201 POST http://10.0.0.50:9696/v2.0/ports 0.114s 2026-03-20 21:20:51.920 95895 DEBUG tempest.lib.common.rest_client [req-a05f9ed3-d748-431f-b559-b01d2e3ae909 req-a05f9ed3-d748-431f-b559-b01d2e3ae909 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "56ccb432-1a16-42cc-850c-36d71f8fab37", "mac_address": "02:6c:0b:7d:21:7a", "name": "tempest-PortsTestJSON-1443428570"}} Response - Headers: {'content-type': 'application/json', 'content-length': '619', 'x-openstack-request-id': 'req-a05f9ed3-d748-431f-b559-b01d2e3ae909', 'date': 'Fri, 20 Mar 2026 21:20:51 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-PortsTestJSON-1443428570","id":"d16c2c6f-78da-48d1-b61b-0d1375511203","tenant_id":"90721b562d8f456a910eafc92a002607","network_id":"56ccb432-1a16-42cc-850c-36d71f8fab37","mac_address":"02:6c:0b:7d:21:7a","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[],"security_groups":["3fd4f512-c69c-4045-a470-bab2d531fde5"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"90721b562d8f456a910eafc92a002607"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:51.936 95895 INFO tempest.lib.common.rest_client [req-b2cbd72b-15d5-4105-ba2a-b38533bf0f2e req-b2cbd72b-15d5-4105-ba2a-b38533bf0f2e ] Request (PortsTestJSON:test_create_show_delete_port_user_defined_mac): 200 GET http://10.0.0.50:9696/v2.0/ports/d16c2c6f-78da-48d1-b61b-0d1375511203 0.016s 2026-03-20 21:20:51.936 95895 DEBUG tempest.lib.common.rest_client [req-b2cbd72b-15d5-4105-ba2a-b38533bf0f2e req-b2cbd72b-15d5-4105-ba2a-b38533bf0f2e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '619', 'x-openstack-request-id': 'req-b2cbd72b-15d5-4105-ba2a-b38533bf0f2e', 'date': 'Fri, 20 Mar 2026 21:20:51 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/d16c2c6f-78da-48d1-b61b-0d1375511203'} Body: b'{"port":{"name":"tempest-PortsTestJSON-1443428570","id":"d16c2c6f-78da-48d1-b61b-0d1375511203","tenant_id":"90721b562d8f456a910eafc92a002607","network_id":"56ccb432-1a16-42cc-850c-36d71f8fab37","mac_address":"02:6c:0b:7d:21:7a","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[],"security_groups":["3fd4f512-c69c-4045-a470-bab2d531fde5"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"90721b562d8f456a910eafc92a002607"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:51.989 95895 INFO tempest.lib.common.rest_client [req-9bc74185-16a7-43db-90f5-60b2d9a13fc1 req-9bc74185-16a7-43db-90f5-60b2d9a13fc1 ] Request (PortsTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/ports/d16c2c6f-78da-48d1-b61b-0d1375511203 0.052s 2026-03-20 21:20:51.989 95895 DEBUG tempest.lib.common.rest_client [req-9bc74185-16a7-43db-90f5-60b2d9a13fc1 req-9bc74185-16a7-43db-90f5-60b2d9a13fc1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-9bc74185-16a7-43db-90f5-60b2d9a13fc1', 'date': 'Fri, 20 Mar 2026 21:20:51 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/d16c2c6f-78da-48d1-b61b-0d1375511203'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:52.003 95895 INFO tempest.lib.common.rest_client [req-ce97eec4-9c35-470b-8cf4-bf02d2c223ca req-ce97eec4-9c35-470b-8cf4-bf02d2c223ca ] Request (PortsTestJSON:_run_cleanups): 404 GET http://10.0.0.50:9696/v2.0/ports/d16c2c6f-78da-48d1-b61b-0d1375511203 0.013s 2026-03-20 21:20:52.003 95895 DEBUG tempest.lib.common.rest_client [req-ce97eec4-9c35-470b-8cf4-bf02d2c223ca req-ce97eec4-9c35-470b-8cf4-bf02d2c223ca ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-ce97eec4-9c35-470b-8cf4-bf02d2c223ca', 'date': 'Fri, 20 Mar 2026 21:20:52 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/d16c2c6f-78da-48d1-b61b-0d1375511203'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port d16c2c6f-78da-48d1-b61b-0d1375511203 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:52.126 95895 INFO tempest.lib.common.rest_client [req-37ca7d5c-157b-441a-8bfa-71af0edca839 req-37ca7d5c-157b-441a-8bfa-71af0edca839 ] Request (PortsTestJSON:test_create_update_delete_port): 201 POST http://10.0.0.50:9696/v2.0/ports 0.121s 2026-03-20 21:20:52.126 95895 DEBUG tempest.lib.common.rest_client [req-37ca7d5c-157b-441a-8bfa-71af0edca839 req-37ca7d5c-157b-441a-8bfa-71af0edca839 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "56ccb432-1a16-42cc-850c-36d71f8fab37", "name": "tempest-PortsTestJSON-77483210"}} Response - Headers: {'content-type': 'application/json', 'content-length': '617', 'x-openstack-request-id': 'req-37ca7d5c-157b-441a-8bfa-71af0edca839', 'date': 'Fri, 20 Mar 2026 21:20:52 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-PortsTestJSON-77483210","id":"24619b21-98b5-4fdc-b350-8cf354084f3d","tenant_id":"90721b562d8f456a910eafc92a002607","network_id":"56ccb432-1a16-42cc-850c-36d71f8fab37","mac_address":"02:24:61:9b:21:98","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[],"security_groups":["3fd4f512-c69c-4045-a470-bab2d531fde5"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"90721b562d8f456a910eafc92a002607"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:52.177 95895 INFO tempest.lib.common.rest_client [req-b2b71768-b7aa-41b9-80b7-61889c2cee35 req-b2b71768-b7aa-41b9-80b7-61889c2cee35 ] Request (PortsTestJSON:test_create_update_delete_port): 200 PUT http://10.0.0.50:9696/v2.0/ports/24619b21-98b5-4fdc-b350-8cf354084f3d 0.051s 2026-03-20 21:20:52.178 95895 DEBUG tempest.lib.common.rest_client [req-b2b71768-b7aa-41b9-80b7-61889c2cee35 req-b2b71768-b7aa-41b9-80b7-61889c2cee35 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"name": "New_Port", "admin_state_up": false}} Response - Headers: {'content-type': 'application/json', 'content-length': '596', 'x-openstack-request-id': 'req-b2b71768-b7aa-41b9-80b7-61889c2cee35', 'date': 'Fri, 20 Mar 2026 21:20:52 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/24619b21-98b5-4fdc-b350-8cf354084f3d'} Body: b'{"port":{"name":"New_Port","id":"24619b21-98b5-4fdc-b350-8cf354084f3d","tenant_id":"90721b562d8f456a910eafc92a002607","network_id":"56ccb432-1a16-42cc-850c-36d71f8fab37","mac_address":"02:24:61:9b:21:98","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[],"security_groups":["3fd4f512-c69c-4045-a470-bab2d531fde5"],"admin_state_up":false,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"90721b562d8f456a910eafc92a002607"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:52.235 95895 INFO tempest.lib.common.rest_client [req-ec51a2bc-02fb-4215-92cd-9f64740731a0 req-ec51a2bc-02fb-4215-92cd-9f64740731a0 ] Request (PortsTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/ports/24619b21-98b5-4fdc-b350-8cf354084f3d 0.057s 2026-03-20 21:20:52.235 95895 DEBUG tempest.lib.common.rest_client [req-ec51a2bc-02fb-4215-92cd-9f64740731a0 req-ec51a2bc-02fb-4215-92cd-9f64740731a0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-ec51a2bc-02fb-4215-92cd-9f64740731a0', 'date': 'Fri, 20 Mar 2026 21:20:52 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/24619b21-98b5-4fdc-b350-8cf354084f3d'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:52.309 95895 INFO tempest.lib.common.rest_client [req-bfd7ce7a-0bf7-462a-bb46-ff516619b6fb req-bfd7ce7a-0bf7-462a-bb46-ff516619b6fb ] Request (PortsTestJSON:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/ports 0.073s 2026-03-20 21:20:52.309 95895 DEBUG tempest.lib.common.rest_client [req-bfd7ce7a-0bf7-462a-bb46-ff516619b6fb req-bfd7ce7a-0bf7-462a-bb46-ff516619b6fb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '9234', 'x-openstack-request-id': 'req-bfd7ce7a-0bf7-462a-bb46-ff516619b6fb', 'date': 'Fri, 20 Mar 2026 21:20:52 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"ports":[{"name":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__1__left__2","id":"a4fca45d-5bcd-46ae-a781-551f35d2e155","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"ac7edff8-a567-4381-8c3a-c135b6892eb1","mac_address":"02:d5:62:ec:02:5d","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"100.64.0.4","subnet_id":"d41b435f-31f2-4ea5-ae22-0fbb1a0400e5"}],"security_groups":[],"admin_state_up":true,"device_id":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__1","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"100.64.0.4","subnet_id":"d41b435f-31f2-4ea5-ae22-0fbb1a0400e5"}],"port_security_enabled":true,"project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"name":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__1__right__1","id":"a7236338-303c-4d15-bd72-9661dc6dd80d","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","mac_address":"02:26:64:9f:75:b2","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"172.23.0.11","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"security_groups":["6998d548-b8f8-45dd-a769-2b492ab66d32"],"admin_state_up":true,"device_id":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__1","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"172.23.0.11","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"port_security_enabled":true,"project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"name":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__2__left__2","id":"9583d6c2-f951-49ed-9278-331228827bae","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"ac7edff8-a567-4381-8c3a-c135b6892eb1","mac_address":"02:d5:62:ec:02:5d","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"100.64.0.4","subnet_id":"d41b435f-31f2-4ea5-ae22-0fbb1a0400e5"}],"security_groups":[],"admin_state_up":true,"device_id":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__2","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"100.64.0.4","subnet_id":"d41b435f-31f2-4ea5-ae22-0fbb1a0400e5"}],"port_security_enabled":true,"project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"name":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__2__right__1","id":"8acf2d69-f64e-4362-a217-6bde1e48fc52","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","mac_address":"02:26:64:9f:75:b2","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"172.23.0.11","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"security_groups":["6998d548-b8f8-45dd-a769-2b492ab66d32"],"admin_state_up":true,"device_id":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__2","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"172.23.0.11","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"port_security_enabled":true,"project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"name":"tempest-PortsTestJSON-1168114828","id":"dd80a _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:52.321 95895 INFO tempest.lib.common.rest_client [req-956aaf06-038a-4448-a278-bbf51ae600ab req-956aaf06-038a-4448-a278-bbf51ae600ab ] Request (PortsTestJSON:_run_cleanups): 404 GET http://10.0.0.50:9696/v2.0/ports/24619b21-98b5-4fdc-b350-8cf354084f3d 0.011s 2026-03-20 21:20:52.321 95895 DEBUG tempest.lib.common.rest_client [req-956aaf06-038a-4448-a278-bbf51ae600ab req-956aaf06-038a-4448-a278-bbf51ae600ab ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-956aaf06-038a-4448-a278-bbf51ae600ab', 'date': 'Fri, 20 Mar 2026 21:20:52 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/24619b21-98b5-4fdc-b350-8cf354084f3d'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 24619b21-98b5-4fdc-b350-8cf354084f3d could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:52.376 95895 INFO tempest.lib.common.rest_client [req-81ee2dab-3f35-43d5-91da-3a813fbd880b req-81ee2dab-3f35-43d5-91da-3a813fbd880b ] Request (PortsTestJSON:test_list_ports): 200 GET http://10.0.0.50:9696/v2.0/ports 0.054s 2026-03-20 21:20:52.376 95895 DEBUG tempest.lib.common.rest_client [req-81ee2dab-3f35-43d5-91da-3a813fbd880b req-81ee2dab-3f35-43d5-91da-3a813fbd880b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '9234', 'x-openstack-request-id': 'req-81ee2dab-3f35-43d5-91da-3a813fbd880b', 'date': 'Fri, 20 Mar 2026 21:20:52 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"ports":[{"name":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__1__left__2","id":"a4fca45d-5bcd-46ae-a781-551f35d2e155","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"ac7edff8-a567-4381-8c3a-c135b6892eb1","mac_address":"02:d5:62:ec:02:5d","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"100.64.0.4","subnet_id":"d41b435f-31f2-4ea5-ae22-0fbb1a0400e5"}],"security_groups":[],"admin_state_up":true,"device_id":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__1","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"100.64.0.4","subnet_id":"d41b435f-31f2-4ea5-ae22-0fbb1a0400e5"}],"port_security_enabled":true,"project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"name":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__1__right__1","id":"a7236338-303c-4d15-bd72-9661dc6dd80d","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","mac_address":"02:26:64:9f:75:b2","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"172.23.0.11","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"security_groups":["6998d548-b8f8-45dd-a769-2b492ab66d32"],"admin_state_up":true,"device_id":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__1","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"172.23.0.11","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"port_security_enabled":true,"project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"name":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__2__left__2","id":"9583d6c2-f951-49ed-9278-331228827bae","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"ac7edff8-a567-4381-8c3a-c135b6892eb1","mac_address":"02:d5:62:ec:02:5d","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"100.64.0.4","subnet_id":"d41b435f-31f2-4ea5-ae22-0fbb1a0400e5"}],"security_groups":[],"admin_state_up":true,"device_id":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__2","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"100.64.0.4","subnet_id":"d41b435f-31f2-4ea5-ae22-0fbb1a0400e5"}],"port_security_enabled":true,"project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"name":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__2__right__1","id":"8acf2d69-f64e-4362-a217-6bde1e48fc52","tenant_id":"87d9afd1602442aeb5e1593c6e53f517","network_id":"6de0f0ac-53ea-4ee5-be3e-200645e17e64","mac_address":"02:26:64:9f:75:b2","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:vnic_type":"normal","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"172.23.0.11","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"security_groups":["6998d548-b8f8-45dd-a769-2b492ab66d32"],"admin_state_up":true,"device_id":"default-domain__tempest-FloatingIPTestJSON-959138799__snat_618cee89-a899-4fc9-805f-566038bc47d3_aaccd745-422d-485a-9d7e-3657b46076a9__2","device_owner":"","status":"ACTIVE","service_instance_ips":[{"ip_address":"172.23.0.11","subnet_id":"53f8710e-b809-4f72-a853-1259575efff4"}],"port_security_enabled":true,"project_id":"87d9afd1602442aeb5e1593c6e53f517"},{"name":"tempest-PortsTestJSON-1168114828","id":"dd80a _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:52.430 95895 INFO tempest.lib.common.rest_client [req-c758827b-8f29-4c39-afcc-990480cabc2a req-c758827b-8f29-4c39-afcc-990480cabc2a ] Request (PortsTestJSON:test_list_ports_fields): 200 GET http://10.0.0.50:9696/v2.0/ports?fields=id&fields=mac_address 0.053s 2026-03-20 21:20:52.431 95895 DEBUG tempest.lib.common.rest_client [req-c758827b-8f29-4c39-afcc-990480cabc2a req-c758827b-8f29-4c39-afcc-990480cabc2a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '811', 'x-openstack-request-id': 'req-c758827b-8f29-4c39-afcc-990480cabc2a', 'date': 'Fri, 20 Mar 2026 21:20:52 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?fields=id&fields=mac_address'} Body: b'{"ports":[{"id":"a4fca45d-5bcd-46ae-a781-551f35d2e155","mac_address":"02:d5:62:ec:02:5d"},{"id":"a7236338-303c-4d15-bd72-9661dc6dd80d","mac_address":"02:26:64:9f:75:b2"},{"id":"9583d6c2-f951-49ed-9278-331228827bae","mac_address":"02:d5:62:ec:02:5d"},{"id":"8acf2d69-f64e-4362-a217-6bde1e48fc52","mac_address":"02:26:64:9f:75:b2"},{"id":"dd80a56b-5c05-4ab5-95ee-89c1d80cfe8a","mac_address":"02:dd:80:a5:6b:5c"},{"id":"e9dab365-b5c6-4dc5-9e7e-8fb867690dab","mac_address":"02:49:94:c0:d9:9a"},{"id":"b70b6792-f936-4b70-8665-8f7d705de1d9","mac_address":"02:76:96:a0:34:a3"},{"id":"899be7c7-6b86-4303-9c48-7c7ef579a9b7","mac_address":"02:49:94:c0:d9:9a"},{"id":"4e065d42-8718-43d3-975b-4d38d858a70f","mac_address":"02:76:96:a0:34:a3"},{"id":"1c102a74-6711-4593-aee1-d4748c664461","mac_address":"02:1c:10:2a:74:67"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:52.504 95895 INFO tempest.lib.common.rest_client [req-1ba43394-b409-4a75-ac28-2ded35cc1efc req-1ba43394-b409-4a75-ac28-2ded35cc1efc ] Request (PortsTestJSON:test_port_list_filter_by_ip): 201 POST http://10.0.0.50:9696/v2.0/networks 0.072s 2026-03-20 21:20:52.504 95895 DEBUG tempest.lib.common.rest_client [req-1ba43394-b409-4a75-ac28-2ded35cc1efc req-1ba43394-b409-4a75-ac28-2ded35cc1efc ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-PortsTestJSON-1900586008"}} Response - Headers: {'content-type': 'application/json', 'content-length': '438', 'x-openstack-request-id': 'req-1ba43394-b409-4a75-ac28-2ded35cc1efc', 'date': 'Fri, 20 Mar 2026 21:20:52 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"f77374a8-3451-4b23-8a8e-e2d2011848a7","name":"tempest-PortsTestJSON-1900586008","tenant_id":"90721b562d8f456a910eafc92a002607","project_id":"90721b562d8f456a910eafc92a002607","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-PortsTestJSON-344461094","tempest-PortsTestJSON-1900586008"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:52.644 95895 INFO tempest.lib.common.rest_client [req-522ccfc6-52c4-4f8c-88c7-24641881a942 req-522ccfc6-52c4-4f8c-88c7-24641881a942 ] Request (PortsTestJSON:test_port_list_filter_by_ip): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.139s 2026-03-20 21:20:52.644 95895 DEBUG tempest.lib.common.rest_client [req-522ccfc6-52c4-4f8c-88c7-24641881a942 req-522ccfc6-52c4-4f8c-88c7-24641881a942 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "f77374a8-3451-4b23-8a8e-e2d2011848a7", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'content-type': 'application/json', 'content-length': '487', 'x-openstack-request-id': 'req-522ccfc6-52c4-4f8c-88c7-24641881a942', 'date': 'Fri, 20 Mar 2026 21:20:52 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"25a0e222-657e-4c50-acef-25ba3b78864b","name":"","tenant_id":"90721b562d8f456a910eafc92a002607","network_id":"f77374a8-3451-4b23-8a8e-e2d2011848a7","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"90721b562d8f456a910eafc92a002607"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:52.862 95895 INFO tempest.lib.common.rest_client [req-c76588f8-8882-45de-8b0d-cd9b23c4ec67 req-c76588f8-8882-45de-8b0d-cd9b23c4ec67 ] Request (PortsTestJSON:test_port_list_filter_by_ip): 201 POST http://10.0.0.50:9696/v2.0/ports 0.218s 2026-03-20 21:20:52.862 95895 DEBUG tempest.lib.common.rest_client [req-c76588f8-8882-45de-8b0d-cd9b23c4ec67 req-c76588f8-8882-45de-8b0d-cd9b23c4ec67 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "f77374a8-3451-4b23-8a8e-e2d2011848a7", "name": "tempest-PortsTestJSON-488417298"}} Response - Headers: {'content-type': 'application/json', 'content-length': '696', 'x-openstack-request-id': 'req-c76588f8-8882-45de-8b0d-cd9b23c4ec67', 'date': 'Fri, 20 Mar 2026 21:20:52 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-PortsTestJSON-488417298","id":"d19d1d34-3a25-49b2-9f57-d00a4cffcfe6","tenant_id":"90721b562d8f456a910eafc92a002607","network_id":"f77374a8-3451-4b23-8a8e-e2d2011848a7","mac_address":"02:d1:9d:1d:34:3a","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.3","subnet_id":"25a0e222-657e-4c50-acef-25ba3b78864b"}],"security_groups":["3fd4f512-c69c-4045-a470-bab2d531fde5"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"90721b562d8f456a910eafc92a002607"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:53.016 95895 INFO tempest.lib.common.rest_client [req-cc2c50ca-398e-4ea5-abc1-bb1a08374f8d req-cc2c50ca-398e-4ea5-abc1-bb1a08374f8d ] Request (PortsTestJSON:test_port_list_filter_by_ip): 201 POST http://10.0.0.50:9696/v2.0/ports 0.153s 2026-03-20 21:20:53.016 95895 DEBUG tempest.lib.common.rest_client [req-cc2c50ca-398e-4ea5-abc1-bb1a08374f8d req-cc2c50ca-398e-4ea5-abc1-bb1a08374f8d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "f77374a8-3451-4b23-8a8e-e2d2011848a7", "name": "tempest-PortsTestJSON-82970440"}} Response - Headers: {'content-type': 'application/json', 'content-length': '695', 'x-openstack-request-id': 'req-cc2c50ca-398e-4ea5-abc1-bb1a08374f8d', 'date': 'Fri, 20 Mar 2026 21:20:53 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-PortsTestJSON-82970440","id":"9aad8ab4-b0c4-40cc-aabb-c9bce1925549","tenant_id":"90721b562d8f456a910eafc92a002607","network_id":"f77374a8-3451-4b23-8a8e-e2d2011848a7","mac_address":"02:9a:ad:8a:b4:b0","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.4","subnet_id":"25a0e222-657e-4c50-acef-25ba3b78864b"}],"security_groups":["3fd4f512-c69c-4045-a470-bab2d531fde5"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"90721b562d8f456a910eafc92a002607"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:53.070 95895 INFO tempest.lib.common.rest_client [req-945fd694-7692-4ed1-9f02-fe0e96e9ee6a req-945fd694-7692-4ed1-9f02-fe0e96e9ee6a ] Request (PortsTestJSON:test_port_list_filter_by_ip): 200 GET http://10.0.0.50:9696/v2.0/ports?fixed_ips=ip_address%3D10.100.0.3 0.054s 2026-03-20 21:20:53.070 95895 DEBUG tempest.lib.common.rest_client [req-945fd694-7692-4ed1-9f02-fe0e96e9ee6a req-945fd694-7692-4ed1-9f02-fe0e96e9ee6a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '699', 'x-openstack-request-id': 'req-945fd694-7692-4ed1-9f02-fe0e96e9ee6a', 'date': 'Fri, 20 Mar 2026 21:20:53 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?fixed_ips=ip_address%3D10.100.0.3'} Body: b'{"ports":[{"name":"tempest-PortsTestJSON-488417298","id":"d19d1d34-3a25-49b2-9f57-d00a4cffcfe6","tenant_id":"90721b562d8f456a910eafc92a002607","network_id":"f77374a8-3451-4b23-8a8e-e2d2011848a7","mac_address":"02:d1:9d:1d:34:3a","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.3","subnet_id":"25a0e222-657e-4c50-acef-25ba3b78864b"}],"security_groups":["3fd4f512-c69c-4045-a470-bab2d531fde5"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"90721b562d8f456a910eafc92a002607"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:53.144 95895 INFO tempest.lib.common.rest_client [req-427c38d2-6335-43d2-bc24-aee71d165bad req-427c38d2-6335-43d2-bc24-aee71d165bad ] Request (PortsTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/ports/9aad8ab4-b0c4-40cc-aabb-c9bce1925549 0.073s 2026-03-20 21:20:53.144 95895 DEBUG tempest.lib.common.rest_client [req-427c38d2-6335-43d2-bc24-aee71d165bad req-427c38d2-6335-43d2-bc24-aee71d165bad ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-427c38d2-6335-43d2-bc24-aee71d165bad', 'date': 'Fri, 20 Mar 2026 21:20:53 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/9aad8ab4-b0c4-40cc-aabb-c9bce1925549'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:53.156 95895 INFO tempest.lib.common.rest_client [req-5d048e6b-8be8-4d85-a18a-264e62075274 req-5d048e6b-8be8-4d85-a18a-264e62075274 ] Request (PortsTestJSON:_run_cleanups): 404 GET http://10.0.0.50:9696/v2.0/ports/9aad8ab4-b0c4-40cc-aabb-c9bce1925549 0.012s 2026-03-20 21:20:53.157 95895 DEBUG tempest.lib.common.rest_client [req-5d048e6b-8be8-4d85-a18a-264e62075274 req-5d048e6b-8be8-4d85-a18a-264e62075274 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-5d048e6b-8be8-4d85-a18a-264e62075274', 'date': 'Fri, 20 Mar 2026 21:20:53 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/9aad8ab4-b0c4-40cc-aabb-c9bce1925549'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 9aad8ab4-b0c4-40cc-aabb-c9bce1925549 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:53.236 95895 INFO tempest.lib.common.rest_client [req-f3b4302b-c254-4d76-9508-63e019f0314a req-f3b4302b-c254-4d76-9508-63e019f0314a ] Request (PortsTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/ports/d19d1d34-3a25-49b2-9f57-d00a4cffcfe6 0.079s 2026-03-20 21:20:53.237 95895 DEBUG tempest.lib.common.rest_client [req-f3b4302b-c254-4d76-9508-63e019f0314a req-f3b4302b-c254-4d76-9508-63e019f0314a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-f3b4302b-c254-4d76-9508-63e019f0314a', 'date': 'Fri, 20 Mar 2026 21:20:53 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/d19d1d34-3a25-49b2-9f57-d00a4cffcfe6'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:53.249 95895 INFO tempest.lib.common.rest_client [req-66afdbfd-1f0e-436a-86a2-09af8a90b159 req-66afdbfd-1f0e-436a-86a2-09af8a90b159 ] Request (PortsTestJSON:_run_cleanups): 404 GET http://10.0.0.50:9696/v2.0/ports/d19d1d34-3a25-49b2-9f57-d00a4cffcfe6 0.012s 2026-03-20 21:20:53.249 95895 DEBUG tempest.lib.common.rest_client [req-66afdbfd-1f0e-436a-86a2-09af8a90b159 req-66afdbfd-1f0e-436a-86a2-09af8a90b159 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-66afdbfd-1f0e-436a-86a2-09af8a90b159', 'date': 'Fri, 20 Mar 2026 21:20:53 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/d19d1d34-3a25-49b2-9f57-d00a4cffcfe6'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port d19d1d34-3a25-49b2-9f57-d00a4cffcfe6 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:53.395 95895 INFO tempest.lib.common.rest_client [req-4095da7b-7a94-4617-9fe1-747dfc140275 req-4095da7b-7a94-4617-9fe1-747dfc140275 ] Request (PortsTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/subnets/25a0e222-657e-4c50-acef-25ba3b78864b 0.145s 2026-03-20 21:20:53.395 95895 DEBUG tempest.lib.common.rest_client [req-4095da7b-7a94-4617-9fe1-747dfc140275 req-4095da7b-7a94-4617-9fe1-747dfc140275 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-4095da7b-7a94-4617-9fe1-747dfc140275', 'date': 'Fri, 20 Mar 2026 21:20:53 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/25a0e222-657e-4c50-acef-25ba3b78864b'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:53.460 95895 INFO tempest.lib.common.rest_client [req-e7bdff73-3365-47a0-987f-196491f1b20e req-e7bdff73-3365-47a0-987f-196491f1b20e ] Request (PortsTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/networks/f77374a8-3451-4b23-8a8e-e2d2011848a7 0.064s 2026-03-20 21:20:53.460 95895 DEBUG tempest.lib.common.rest_client [req-e7bdff73-3365-47a0-987f-196491f1b20e req-e7bdff73-3365-47a0-987f-196491f1b20e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-e7bdff73-3365-47a0-987f-196491f1b20e', 'date': 'Fri, 20 Mar 2026 21:20:53 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/f77374a8-3451-4b23-8a8e-e2d2011848a7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:53.531 95895 INFO tempest.lib.common.rest_client [req-b3527397-66af-436f-8cd4-a2fc2195b1b7 req-b3527397-66af-436f-8cd4-a2fc2195b1b7 ] Request (PortsTestJSON:test_port_list_filter_by_router_id): 201 POST http://10.0.0.50:9696/v2.0/networks 0.069s 2026-03-20 21:20:53.531 95895 DEBUG tempest.lib.common.rest_client [req-b3527397-66af-436f-8cd4-a2fc2195b1b7 req-b3527397-66af-436f-8cd4-a2fc2195b1b7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-PortsTestJSON-584540739"}} Response - Headers: {'content-type': 'application/json', 'content-length': '436', 'x-openstack-request-id': 'req-b3527397-66af-436f-8cd4-a2fc2195b1b7', 'date': 'Fri, 20 Mar 2026 21:20:53 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"7f8d46d4-cd3b-456d-8b7e-e6ab1698edb9","name":"tempest-PortsTestJSON-584540739","tenant_id":"90721b562d8f456a910eafc92a002607","project_id":"90721b562d8f456a910eafc92a002607","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-PortsTestJSON-344461094","tempest-PortsTestJSON-584540739"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:53.697 95895 INFO tempest.lib.common.rest_client [req-cb935b9d-cc66-44fe-8333-c69d2d2d4f53 req-cb935b9d-cc66-44fe-8333-c69d2d2d4f53 ] Request (PortsTestJSON:test_port_list_filter_by_router_id): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.166s 2026-03-20 21:20:53.697 95895 DEBUG tempest.lib.common.rest_client [req-cb935b9d-cc66-44fe-8333-c69d2d2d4f53 req-cb935b9d-cc66-44fe-8333-c69d2d2d4f53 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "7f8d46d4-cd3b-456d-8b7e-e6ab1698edb9", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'content-type': 'application/json', 'content-length': '487', 'x-openstack-request-id': 'req-cb935b9d-cc66-44fe-8333-c69d2d2d4f53', 'date': 'Fri, 20 Mar 2026 21:20:53 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"2980c1ee-6b50-4287-959b-fad81fe699f6","name":"","tenant_id":"90721b562d8f456a910eafc92a002607","network_id":"7f8d46d4-cd3b-456d-8b7e-e6ab1698edb9","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"90721b562d8f456a910eafc92a002607"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:53.787 95895 INFO tempest.lib.common.rest_client [req-6c0ca8d1-28cd-4729-8e1e-204c4bc371ef req-6c0ca8d1-28cd-4729-8e1e-204c4bc371ef ] Request (PortsTestJSON:test_port_list_filter_by_router_id): 201 POST http://10.0.0.50:9696/v2.0/routers 0.089s 2026-03-20 21:20:53.787 95895 DEBUG tempest.lib.common.rest_client [req-6c0ca8d1-28cd-4729-8e1e-204c4bc371ef req-6c0ca8d1-28cd-4729-8e1e-204c4bc371ef ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-PortsTestJSON-router-217859079", "external_gateway_info": {}, "admin_state_up": false}} Response - Headers: {'content-type': 'application/json', 'content-length': '410', 'x-openstack-request-id': 'req-6c0ca8d1-28cd-4729-8e1e-204c4bc371ef', 'date': 'Fri, 20 Mar 2026 21:20:53 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/routers'} Body: b'{"router": {"id": "2459a13a-ef02-4e6a-a10a-f2dd1860ed73", "name": "tempest-PortsTestJSON-router-217859079", "tenant_id": "90721b562d8f456a910eafc92a002607", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": null, "fq_name": ["default-domain", "tempest-PortsTestJSON-344461094", "tempest-PortsTestJSON-router-217859079"], "description": "", "project_id": "90721b562d8f456a910eafc92a002607"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:53.953 95895 INFO tempest.lib.common.rest_client [req-b1ce1022-5b47-4a0d-811c-b4a4659be4a2 req-b1ce1022-5b47-4a0d-811c-b4a4659be4a2 ] Request (PortsTestJSON:test_port_list_filter_by_router_id): 201 POST http://10.0.0.50:9696/v2.0/ports 0.166s 2026-03-20 21:20:53.953 95895 DEBUG tempest.lib.common.rest_client [req-b1ce1022-5b47-4a0d-811c-b4a4659be4a2 req-b1ce1022-5b47-4a0d-811c-b4a4659be4a2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "7f8d46d4-cd3b-456d-8b7e-e6ab1698edb9", "name": "tempest-PortsTestJSON-1555206902"}} Response - Headers: {'content-type': 'application/json', 'content-length': '697', 'x-openstack-request-id': 'req-b1ce1022-5b47-4a0d-811c-b4a4659be4a2', 'date': 'Fri, 20 Mar 2026 21:20:53 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-PortsTestJSON-1555206902","id":"e06c6fc3-021c-4b43-921f-4400db792ce9","tenant_id":"90721b562d8f456a910eafc92a002607","network_id":"7f8d46d4-cd3b-456d-8b7e-e6ab1698edb9","mac_address":"02:e0:6c:6f:c3:02","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.3","subnet_id":"2980c1ee-6b50-4287-959b-fad81fe699f6"}],"security_groups":["3fd4f512-c69c-4045-a470-bab2d531fde5"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"90721b562d8f456a910eafc92a002607"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:54.011 95895 INFO tempest.lib.common.rest_client [req-e7989cf5-aac1-4966-978e-7d9409dda233 req-e7989cf5-aac1-4966-978e-7d9409dda233 ] Request (PortsTestJSON:test_port_list_filter_by_router_id): 200 PUT http://10.0.0.50:9696/v2.0/routers/2459a13a-ef02-4e6a-a10a-f2dd1860ed73/add_router_interface 0.057s 2026-03-20 21:20:54.011 95895 DEBUG tempest.lib.common.rest_client [req-e7989cf5-aac1-4966-978e-7d9409dda233 req-e7989cf5-aac1-4966-978e-7d9409dda233 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port_id": "e06c6fc3-021c-4b43-921f-4400db792ce9"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-e7989cf5-aac1-4966-978e-7d9409dda233', 'date': 'Fri, 20 Mar 2026 21:20:54 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/2459a13a-ef02-4e6a-a10a-f2dd1860ed73/add_router_interface'} Body: b'{"id": "2459a13a-ef02-4e6a-a10a-f2dd1860ed73", "tenant_id": "90721b562d8f456a910eafc92a002607", "port_id": "e06c6fc3-021c-4b43-921f-4400db792ce9", "subnet_id": "2980c1ee-6b50-4287-959b-fad81fe699f6"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:54.038 95895 INFO tempest.lib.common.rest_client [req-da351365-573e-42da-946a-dae1dc7e9224 req-da351365-573e-42da-946a-dae1dc7e9224 ] Request (PortsTestJSON:test_port_list_filter_by_router_id): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=2459a13a-ef02-4e6a-a10a-f2dd1860ed73 0.026s 2026-03-20 21:20:54.038 95895 DEBUG tempest.lib.common.rest_client [req-da351365-573e-42da-946a-dae1dc7e9224 req-da351365-573e-42da-946a-dae1dc7e9224 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '762', 'x-openstack-request-id': 'req-da351365-573e-42da-946a-dae1dc7e9224', 'date': 'Fri, 20 Mar 2026 21:20:54 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=2459a13a-ef02-4e6a-a10a-f2dd1860ed73'} Body: b'{"ports":[{"name":"tempest-PortsTestJSON-1555206902","id":"e06c6fc3-021c-4b43-921f-4400db792ce9","tenant_id":"90721b562d8f456a910eafc92a002607","network_id":"7f8d46d4-cd3b-456d-8b7e-e6ab1698edb9","mac_address":"02:e0:6c:6f:c3:02","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.3","subnet_id":"2980c1ee-6b50-4287-959b-fad81fe699f6"}],"security_groups":["3fd4f512-c69c-4045-a470-bab2d531fde5"],"admin_state_up":true,"device_id":"2459a13a-ef02-4e6a-a10a-f2dd1860ed73","device_owner":"network:router_interface","status":"ACTIVE","port_security_enabled":true,"description":"","project_id":"90721b562d8f456a910eafc92a002607"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:54.133 95895 INFO tempest.lib.common.rest_client [req-5f3451b5-6c98-47cd-915d-5d5d8ac03ad6 req-5f3451b5-6c98-47cd-915d-5d5d8ac03ad6 ] Request (PortsTestJSON:_run_cleanups): 200 PUT http://10.0.0.50:9696/v2.0/routers/2459a13a-ef02-4e6a-a10a-f2dd1860ed73/remove_router_interface 0.095s 2026-03-20 21:20:54.134 95895 DEBUG tempest.lib.common.rest_client [req-5f3451b5-6c98-47cd-915d-5d5d8ac03ad6 req-5f3451b5-6c98-47cd-915d-5d5d8ac03ad6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port_id": "e06c6fc3-021c-4b43-921f-4400db792ce9"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-5f3451b5-6c98-47cd-915d-5d5d8ac03ad6', 'date': 'Fri, 20 Mar 2026 21:20:54 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/2459a13a-ef02-4e6a-a10a-f2dd1860ed73/remove_router_interface'} Body: b'{"id": "2459a13a-ef02-4e6a-a10a-f2dd1860ed73", "tenant_id": "90721b562d8f456a910eafc92a002607", "port_id": "e06c6fc3-021c-4b43-921f-4400db792ce9", "subnet_id": "2980c1ee-6b50-4287-959b-fad81fe699f6"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:54.147 95895 INFO tempest.lib.common.rest_client [req-6ffa40cc-37ed-4118-a3a9-0893fc03b012 req-6ffa40cc-37ed-4118-a3a9-0893fc03b012 ] Request (PortsTestJSON:_run_cleanups): 404 GET http://10.0.0.50:9696/v2.0/ports/e06c6fc3-021c-4b43-921f-4400db792ce9 0.013s 2026-03-20 21:20:54.147 95895 DEBUG tempest.lib.common.rest_client [req-6ffa40cc-37ed-4118-a3a9-0893fc03b012 req-6ffa40cc-37ed-4118-a3a9-0893fc03b012 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-6ffa40cc-37ed-4118-a3a9-0893fc03b012', 'date': 'Fri, 20 Mar 2026 21:20:54 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/e06c6fc3-021c-4b43-921f-4400db792ce9'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port e06c6fc3-021c-4b43-921f-4400db792ce9 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:54.204 95895 INFO tempest.lib.common.rest_client [req-e16c7cf5-ab75-4388-ac55-89b106eab897 req-e16c7cf5-ab75-4388-ac55-89b106eab897 ] Request (PortsTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/routers/2459a13a-ef02-4e6a-a10a-f2dd1860ed73 0.057s 2026-03-20 21:20:54.204 95895 DEBUG tempest.lib.common.rest_client [req-e16c7cf5-ab75-4388-ac55-89b106eab897 req-e16c7cf5-ab75-4388-ac55-89b106eab897 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-e16c7cf5-ab75-4388-ac55-89b106eab897', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:20:54 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/2459a13a-ef02-4e6a-a10a-f2dd1860ed73'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:54.387 95895 INFO tempest.lib.common.rest_client [req-91682cd2-1f4f-4d84-b5cd-859b519fb7aa req-91682cd2-1f4f-4d84-b5cd-859b519fb7aa ] Request (PortsTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/subnets/2980c1ee-6b50-4287-959b-fad81fe699f6 0.183s 2026-03-20 21:20:54.388 95895 DEBUG tempest.lib.common.rest_client [req-91682cd2-1f4f-4d84-b5cd-859b519fb7aa req-91682cd2-1f4f-4d84-b5cd-859b519fb7aa ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-91682cd2-1f4f-4d84-b5cd-859b519fb7aa', 'date': 'Fri, 20 Mar 2026 21:20:54 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/2980c1ee-6b50-4287-959b-fad81fe699f6'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:54.455 95895 INFO tempest.lib.common.rest_client [req-6c55d482-64e4-41bf-b969-22fc3c6dd3a8 req-6c55d482-64e4-41bf-b969-22fc3c6dd3a8 ] Request (PortsTestJSON:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/networks/7f8d46d4-cd3b-456d-8b7e-e6ab1698edb9 0.067s 2026-03-20 21:20:54.455 95895 DEBUG tempest.lib.common.rest_client [req-6c55d482-64e4-41bf-b969-22fc3c6dd3a8 req-6c55d482-64e4-41bf-b969-22fc3c6dd3a8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-6c55d482-64e4-41bf-b969-22fc3c6dd3a8', 'date': 'Fri, 20 Mar 2026 21:20:54 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/7f8d46d4-cd3b-456d-8b7e-e6ab1698edb9'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:54.473 95895 INFO tempest.lib.common.rest_client [req-e6e7a719-41c8-4d91-bf69-dae5988f020a req-e6e7a719-41c8-4d91-bf69-dae5988f020a ] Request (PortsTestJSON:test_show_port): 200 GET http://10.0.0.50:9696/v2.0/ports/dd80a56b-5c05-4ab5-95ee-89c1d80cfe8a 0.017s 2026-03-20 21:20:54.474 95895 DEBUG tempest.lib.common.rest_client [req-e6e7a719-41c8-4d91-bf69-dae5988f020a req-e6e7a719-41c8-4d91-bf69-dae5988f020a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '619', 'x-openstack-request-id': 'req-e6e7a719-41c8-4d91-bf69-dae5988f020a', 'date': 'Fri, 20 Mar 2026 21:20:54 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/dd80a56b-5c05-4ab5-95ee-89c1d80cfe8a'} Body: b'{"port":{"name":"tempest-PortsTestJSON-1168114828","id":"dd80a56b-5c05-4ab5-95ee-89c1d80cfe8a","tenant_id":"90721b562d8f456a910eafc92a002607","network_id":"56ccb432-1a16-42cc-850c-36d71f8fab37","mac_address":"02:dd:80:a5:6b:5c","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[],"security_groups":["3fd4f512-c69c-4045-a470-bab2d531fde5"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"90721b562d8f456a910eafc92a002607"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:54.490 95895 INFO tempest.lib.common.rest_client [req-3a0cd714-6bbd-496f-8fd0-83ce71568208 req-3a0cd714-6bbd-496f-8fd0-83ce71568208 ] Request (PortsTestJSON:test_show_port_fields): 200 GET http://10.0.0.50:9696/v2.0/ports/dd80a56b-5c05-4ab5-95ee-89c1d80cfe8a?fields=id&fields=mac_address 0.015s 2026-03-20 21:20:54.490 95895 DEBUG tempest.lib.common.rest_client [req-3a0cd714-6bbd-496f-8fd0-83ce71568208 req-3a0cd714-6bbd-496f-8fd0-83ce71568208 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '88', 'x-openstack-request-id': 'req-3a0cd714-6bbd-496f-8fd0-83ce71568208', 'date': 'Fri, 20 Mar 2026 21:20:54 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/dd80a56b-5c05-4ab5-95ee-89c1d80cfe8a?fields=id&fields=mac_address'} Body: b'{"port":{"id":"dd80a56b-5c05-4ab5-95ee-89c1d80cfe8a","mac_address":"02:dd:80:a5:6b:5c"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:54.503 95895 INFO tempest.lib.common.rest_client [req-be7cb7f5-603b-4a0a-94af-8815538b98cb req-be7cb7f5-603b-4a0a-94af-8815538b98cb ] Request (PortsTestJSON:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=2459a13a-ef02-4e6a-a10a-f2dd1860ed73 0.012s 2026-03-20 21:20:54.503 95895 DEBUG tempest.lib.common.rest_client [req-be7cb7f5-603b-4a0a-94af-8815538b98cb req-be7cb7f5-603b-4a0a-94af-8815538b98cb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-be7cb7f5-603b-4a0a-94af-8815538b98cb', 'date': 'Fri, 20 Mar 2026 21:20:54 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=2459a13a-ef02-4e6a-a10a-f2dd1860ed73'} Body: b'{"ports":[]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:54.512 95895 INFO tempest.lib.common.rest_client [req-86c304c2-e7d2-43a5-8ed5-c8fb64a001ae req-86c304c2-e7d2-43a5-8ed5-c8fb64a001ae ] Request (PortsTestJSON:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/routers/2459a13a-ef02-4e6a-a10a-f2dd1860ed73 0.009s 2026-03-20 21:20:54.513 95895 DEBUG tempest.lib.common.rest_client [req-86c304c2-e7d2-43a5-8ed5-c8fb64a001ae req-86c304c2-e7d2-43a5-8ed5-c8fb64a001ae ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-86c304c2-e7d2-43a5-8ed5-c8fb64a001ae', 'date': 'Fri, 20 Mar 2026 21:20:54 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/2459a13a-ef02-4e6a-a10a-f2dd1860ed73'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router 2459a13a-ef02-4e6a-a10a-f2dd1860ed73 could not be found", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:54.524 95895 INFO tempest.lib.common.rest_client [req-a867bedb-8aa6-4bb8-8a10-e08882f3761d req-a867bedb-8aa6-4bb8-8a10-e08882f3761d ] Request (PortsTestJSON:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/subnets/2980c1ee-6b50-4287-959b-fad81fe699f6 0.011s 2026-03-20 21:20:54.524 95895 DEBUG tempest.lib.common.rest_client [req-a867bedb-8aa6-4bb8-8a10-e08882f3761d req-a867bedb-8aa6-4bb8-8a10-e08882f3761d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-a867bedb-8aa6-4bb8-8a10-e08882f3761d', 'date': 'Fri, 20 Mar 2026 21:20:54 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/2980c1ee-6b50-4287-959b-fad81fe699f6'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 2980c1ee-6b50-4287-959b-fad81fe699f6 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:54.535 95895 INFO tempest.lib.common.rest_client [req-1b3542d8-2ce4-4105-9333-561e8f6385bf req-1b3542d8-2ce4-4105-9333-561e8f6385bf ] Request (PortsTestJSON:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/subnets/25a0e222-657e-4c50-acef-25ba3b78864b 0.011s 2026-03-20 21:20:54.535 95895 DEBUG tempest.lib.common.rest_client [req-1b3542d8-2ce4-4105-9333-561e8f6385bf req-1b3542d8-2ce4-4105-9333-561e8f6385bf ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-1b3542d8-2ce4-4105-9333-561e8f6385bf', 'date': 'Fri, 20 Mar 2026 21:20:54 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/25a0e222-657e-4c50-acef-25ba3b78864b'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 25a0e222-657e-4c50-acef-25ba3b78864b could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:54.550 95895 INFO tempest.lib.common.rest_client [req-00c83b7d-900a-47d3-aeb4-e60652ea827b req-00c83b7d-900a-47d3-aeb4-e60652ea827b ] Request (PortsTestJSON:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/ports/dba95ef3-f246-4fa1-bcce-0a0a44e1ba5d 0.014s 2026-03-20 21:20:54.550 95895 DEBUG tempest.lib.common.rest_client [req-00c83b7d-900a-47d3-aeb4-e60652ea827b req-00c83b7d-900a-47d3-aeb4-e60652ea827b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-00c83b7d-900a-47d3-aeb4-e60652ea827b', 'date': 'Fri, 20 Mar 2026 21:20:54 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/dba95ef3-f246-4fa1-bcce-0a0a44e1ba5d'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port dba95ef3-f246-4fa1-bcce-0a0a44e1ba5d could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:54.561 95895 INFO tempest.lib.common.rest_client [req-8d257393-a675-47fc-af3c-020b6e150e09 req-8d257393-a675-47fc-af3c-020b6e150e09 ] Request (PortsTestJSON:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/subnets/e0c20949-2efb-4fe5-8137-317534938fab 0.011s 2026-03-20 21:20:54.562 95895 DEBUG tempest.lib.common.rest_client [req-8d257393-a675-47fc-af3c-020b6e150e09 req-8d257393-a675-47fc-af3c-020b6e150e09 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-8d257393-a675-47fc-af3c-020b6e150e09', 'date': 'Fri, 20 Mar 2026 21:20:54 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/e0c20949-2efb-4fe5-8137-317534938fab'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet e0c20949-2efb-4fe5-8137-317534938fab could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:54.575 95895 INFO tempest.lib.common.rest_client [req-96ba278a-a069-4367-a3e9-138767918731 req-96ba278a-a069-4367-a3e9-138767918731 ] Request (PortsTestJSON:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/subnets/2420a963-17f4-44e9-888f-4c305bb03adc 0.013s 2026-03-20 21:20:54.575 95895 DEBUG tempest.lib.common.rest_client [req-96ba278a-a069-4367-a3e9-138767918731 req-96ba278a-a069-4367-a3e9-138767918731 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-96ba278a-a069-4367-a3e9-138767918731', 'date': 'Fri, 20 Mar 2026 21:20:54 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/2420a963-17f4-44e9-888f-4c305bb03adc'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 2420a963-17f4-44e9-888f-4c305bb03adc could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:54.628 95895 INFO tempest.lib.common.rest_client [req-9c428ffd-1474-40f7-9497-c3bbd9d1c029 req-9c428ffd-1474-40f7-9497-c3bbd9d1c029 ] Request (PortsTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/ports/dd80a56b-5c05-4ab5-95ee-89c1d80cfe8a 0.052s 2026-03-20 21:20:54.628 95895 DEBUG tempest.lib.common.rest_client [req-9c428ffd-1474-40f7-9497-c3bbd9d1c029 req-9c428ffd-1474-40f7-9497-c3bbd9d1c029 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-9c428ffd-1474-40f7-9497-c3bbd9d1c029', 'date': 'Fri, 20 Mar 2026 21:20:54 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/dd80a56b-5c05-4ab5-95ee-89c1d80cfe8a'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:54.697 95895 INFO tempest.lib.common.rest_client [req-df931afc-69c2-42ba-917a-7229a7702849 req-df931afc-69c2-42ba-917a-7229a7702849 ] Request (PortsTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/networks/56ccb432-1a16-42cc-850c-36d71f8fab37 0.069s 2026-03-20 21:20:54.697 95895 DEBUG tempest.lib.common.rest_client [req-df931afc-69c2-42ba-917a-7229a7702849 req-df931afc-69c2-42ba-917a-7229a7702849 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-df931afc-69c2-42ba-917a-7229a7702849', 'date': 'Fri, 20 Mar 2026 21:20:54 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/56ccb432-1a16-42cc-850c-36d71f8fab37'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:54.760 95895 INFO tempest.lib.common.rest_client [req-4e1a821b-0b56-4415-96e7-b0876b80ac37 req-4e1a821b-0b56-4415-96e7-b0876b80ac37 ] Request (PortsTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/8f9b0a09ab84459fb39345d437976621 0.062s 2026-03-20 21:20:54.760 95895 DEBUG tempest.lib.common.rest_client [req-4e1a821b-0b56-4415-96e7-b0876b80ac37 req-4e1a821b-0b56-4415-96e7-b0876b80ac37 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:54 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4e1a821b-0b56-4415-96e7-b0876b80ac37', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/8f9b0a09ab84459fb39345d437976621'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:54.844 95895 INFO tempest.lib.common.rest_client [req-4d725e74-526d-446d-a4ac-9ec490915ee1 req-4d725e74-526d-446d-a4ac-9ec490915ee1 ] Request (PortsTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/9ee222b5295640de91c2854ed75d2346 0.084s 2026-03-20 21:20:54.844 95895 DEBUG tempest.lib.common.rest_client [req-4d725e74-526d-446d-a4ac-9ec490915ee1 req-4d725e74-526d-446d-a4ac-9ec490915ee1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:54 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4d725e74-526d-446d-a4ac-9ec490915ee1', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/9ee222b5295640de91c2854ed75d2346'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:54.844 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 90721b562d8f456a910eafc92a002607 2026-03-20 21:20:55.157 95895 INFO tempest.lib.common.rest_client [req-31847275-c1c0-4608-8a78-080e7712c2d2 req-31847275-c1c0-4608-8a78-080e7712c2d2 ] Request (PortsTestJSON:tearDownClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.313s 2026-03-20 21:20:55.157 95895 DEBUG tempest.lib.common.rest_client [req-31847275-c1c0-4608-8a78-080e7712c2d2 req-31847275-c1c0-4608-8a78-080e7712c2d2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:54 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-31847275-c1c0-4608-8a78-080e7712c2d2', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["v6_ZaJJCRimDkx69xDa44w"], "expires_at": "2026-03-21T21:20:55.000000Z", "issued_at": "2026-03-20T21:20:55.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:55.263 95895 INFO tempest.lib.common.rest_client [req-70b87770-1ad7-49e4-a16f-266b96cf9716 req-70b87770-1ad7-49e4-a16f-266b96cf9716 ] Request (PortsTestJSON:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=90721b562d8f456a910eafc92a002607&name=default 0.106s 2026-03-20 21:20:55.265 95895 DEBUG tempest.lib.common.rest_client [req-70b87770-1ad7-49e4-a16f-266b96cf9716 req-70b87770-1ad7-49e4-a16f-266b96cf9716 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1926', 'x-openstack-request-id': 'req-70b87770-1ad7-49e4-a16f-266b96cf9716', 'date': 'Fri, 20 Mar 2026 21:20:55 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=90721b562d8f456a910eafc92a002607&name=default'} Body: b'{"security_groups": [{"id": "3fd4f512-c69c-4045-a470-bab2d531fde5", "tenant_id": "90721b562d8f456a910eafc92a002607", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "b9611b2f-dee3-4825-94a9-9ffa65c36115", "tenant_id": "90721b562d8f456a910eafc92a002607", "security_group_id": "3fd4f512-c69c-4045-a470-bab2d531fde5", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "3fd4f512-c69c-4045-a470-bab2d531fde5", "created_at": null, "updated_at": null, "description": null}, {"id": "ce223cfe-2931-4833-9f74-99066272dfbe", "tenant_id": "90721b562d8f456a910eafc92a002607", "security_group_id": "3fd4f512-c69c-4045-a470-bab2d531fde5", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "3fd4f512-c69c-4045-a470-bab2d531fde5", "created_at": null, "updated_at": null, "description": null}, {"id": "91299ac6-a294-41d3-8a27-9c1439cc25ba", "tenant_id": "90721b562d8f456a910eafc92a002607", "security_group_id": "3fd4f512-c69c-4045-a470-bab2d531fde5", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "448c57e3-6aa0-4a59-b51a-d3f6195e6a77", "tenant_id": "90721b562d8f456a910eafc92a002607", "security_group_id": "3fd4f512-c69c-4045-a470-bab2d531fde5", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-PortsTestJSON-344461094", "default"], "project_id": "90721b562d8f456a910eafc92a002607"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:55.324 95895 INFO tempest.lib.common.rest_client [req-668f0123-6232-444c-b33f-7c5596f5e72f req-668f0123-6232-444c-b33f-7c5596f5e72f ] Request (PortsTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/3fd4f512-c69c-4045-a470-bab2d531fde5 0.059s 2026-03-20 21:20:55.325 95895 DEBUG tempest.lib.common.rest_client [req-668f0123-6232-444c-b33f-7c5596f5e72f req-668f0123-6232-444c-b33f-7c5596f5e72f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-668f0123-6232-444c-b33f-7c5596f5e72f', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:20:55 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/3fd4f512-c69c-4045-a470-bab2d531fde5'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:55.387 95895 INFO tempest.lib.common.rest_client [req-0a15ea5d-df53-487a-9f4a-d5ea55a55917 req-0a15ea5d-df53-487a-9f4a-d5ea55a55917 ] Request (PortsTestJSON:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/90721b562d8f456a910eafc92a002607 0.062s 2026-03-20 21:20:55.387 95895 DEBUG tempest.lib.common.rest_client [req-0a15ea5d-df53-487a-9f4a-d5ea55a55917 req-0a15ea5d-df53-487a-9f4a-d5ea55a55917 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:55 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0a15ea5d-df53-487a-9f4a-d5ea55a55917', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/90721b562d8f456a910eafc92a002607'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:55.388 95895 INFO tempest.test [-] raised in RoutersIpV6Test.setUpClass. Invoking tearDownClass. 2026-03-20 21:20:55.705 95895 INFO tempest.lib.common.rest_client [req-afa753cf-02d1-4090-80c6-46b9926c1d03 req-afa753cf-02d1-4090-80c6-46b9926c1d03 ] Request (RoutersTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.316s 2026-03-20 21:20:55.705 95895 DEBUG tempest.lib.common.rest_client [req-afa753cf-02d1-4090-80c6-46b9926c1d03 req-afa753cf-02d1-4090-80c6-46b9926c1d03 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:55 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-afa753cf-02d1-4090-80c6-46b9926c1d03', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["_zx6iSAmSom0CcMDWzTd0g"], "expires_at": "2026-03-21T21:20:55.000000Z", "issued_at": "2026-03-20T21:20:55.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:55.994 95895 INFO tempest.lib.common.rest_client [req-5c6935ae-6759-42eb-8e24-7541d903b599 req-5c6935ae-6759-42eb-8e24-7541d903b599 ] Request (RoutersTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.286s 2026-03-20 21:20:55.994 95895 DEBUG tempest.lib.common.rest_client [req-5c6935ae-6759-42eb-8e24-7541d903b599 req-5c6935ae-6759-42eb-8e24-7541d903b599 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:55 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5c6935ae-6759-42eb-8e24-7541d903b599', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["JtZNBC-WT9uxSyG9UfYvzw"], "expires_at": "2026-03-21T21:20:55.000000Z", "issued_at": "2026-03-20T21:20:55.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:56.012 95895 INFO tempest.lib.common.rest_client [req-dd712cf1-418c-4878-83ed-d96b5078d070 req-dd712cf1-418c-4878-83ed-d96b5078d070 ] Request (RoutersTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/domains?name=Default 0.018s 2026-03-20 21:20:56.013 95895 DEBUG tempest.lib.common.rest_client [req-dd712cf1-418c-4878-83ed-d96b5078d070 req-dd712cf1-418c-4878-83ed-d96b5078d070 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:55 GMT', 'server': 'Apache', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-dd712cf1-418c-4878-83ed-d96b5078d070', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/domains/default"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/domains?name=Default", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:56.013 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:20:56.039 95895 INFO tempest.lib.common.rest_client [req-37d7c967-8ba1-422c-b030-74ba47841b76 req-37d7c967-8ba1-422c-b030-74ba47841b76 ] Request (RoutersTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.025s 2026-03-20 21:20:56.039 95895 DEBUG tempest.lib.common.rest_client [req-37d7c967-8ba1-422c-b030-74ba47841b76 req-37d7c967-8ba1-422c-b030-74ba47841b76 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-RoutersTest-349913700-desc", "domain_id": "default", "name": "tempest-RoutersTest-349913700"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:56 GMT', 'server': 'Apache', 'content-length': '351', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-37d7c967-8ba1-422c-b030-74ba47841b76', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "b98e648f8fd0439392805d47b479ee8b", "name": "tempest-RoutersTest-349913700", "domain_id": "default", "description": "tempest-RoutersTest-349913700-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/b98e648f8fd0439392805d47b479ee8b"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:56.359 95895 INFO tempest.lib.common.rest_client [req-bf7fa879-f6d5-49f1-aa67-15866973bccd req-bf7fa879-f6d5-49f1-aa67-15866973bccd ] Request (RoutersTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.319s 2026-03-20 21:20:56.359 95895 DEBUG tempest.lib.common.rest_client [req-bf7fa879-f6d5-49f1-aa67-15866973bccd req-bf7fa879-f6d5-49f1-aa67-15866973bccd ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-RoutersTest-349913700-project-member", "password": "B6!U9IbHK_69Ass", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:56 GMT', 'server': 'Apache', 'content-length': '280', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-bf7fa879-f6d5-49f1-aa67-15866973bccd', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "01fa73406b7c4cb88fbf28ffe6e7994c", "name": "tempest-RoutersTest-349913700-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/01fa73406b7c4cb88fbf28ffe6e7994c"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:56.377 95895 INFO tempest.lib.common.rest_client [req-be38fd94-bb5f-48ee-b2f6-f72095aaaa99 req-be38fd94-bb5f-48ee-b2f6-f72095aaaa99 ] Request (RoutersTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.017s 2026-03-20 21:20:56.377 95895 DEBUG tempest.lib.common.rest_client [req-be38fd94-bb5f-48ee-b2f6-f72095aaaa99 req-be38fd94-bb5f-48ee-b2f6-f72095aaaa99 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:56 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-be38fd94-bb5f-48ee-b2f6-f72095aaaa99', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:56.408 95895 INFO tempest.lib.common.rest_client [req-29ed6735-728e-4cc9-b7db-d11d655cf29d req-29ed6735-728e-4cc9-b7db-d11d655cf29d ] Request (RoutersTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/b98e648f8fd0439392805d47b479ee8b/users/01fa73406b7c4cb88fbf28ffe6e7994c/roles/a8108ca22dd54709aa4e902294ca51e7 0.031s 2026-03-20 21:20:56.408 95895 DEBUG tempest.lib.common.rest_client [req-29ed6735-728e-4cc9-b7db-d11d655cf29d req-29ed6735-728e-4cc9-b7db-d11d655cf29d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:56 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-29ed6735-728e-4cc9-b7db-d11d655cf29d', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/b98e648f8fd0439392805d47b479ee8b/users/01fa73406b7c4cb88fbf28ffe6e7994c/roles/a8108ca22dd54709aa4e902294ca51e7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:56.451 95895 INFO tempest.lib.common.rest_client [req-0b85196c-bfdb-4ad9-a4ce-3f053c044a60 req-0b85196c-bfdb-4ad9-a4ce-3f053c044a60 ] Request (RoutersTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.042s 2026-03-20 21:20:56.451 95895 DEBUG tempest.lib.common.rest_client [req-0b85196c-bfdb-4ad9-a4ce-3f053c044a60 req-0b85196c-bfdb-4ad9-a4ce-3f053c044a60 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:56 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0b85196c-bfdb-4ad9-a4ce-3f053c044a60', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:56.471 95895 INFO tempest.lib.common.rest_client [req-237abc27-04d7-4b13-9940-51a184992181 req-237abc27-04d7-4b13-9940-51a184992181 ] Request (RoutersTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/b98e648f8fd0439392805d47b479ee8b/users/01fa73406b7c4cb88fbf28ffe6e7994c/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.020s 2026-03-20 21:20:56.472 95895 DEBUG tempest.lib.common.rest_client [req-237abc27-04d7-4b13-9940-51a184992181 req-237abc27-04d7-4b13-9940-51a184992181 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:56 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-237abc27-04d7-4b13-9940-51a184992181', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/b98e648f8fd0439392805d47b479ee8b/users/01fa73406b7c4cb88fbf28ffe6e7994c/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:56.472 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 01fa73406b7c4cb88fbf28ffe6e7994c is created with scope project and roles: ['member', 'admin'] 2026-03-20 21:20:56.472 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-RoutersTest-349913700-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'b98e648f8fd0439392805d47b479ee8b', 'project_name': 'tempest-RoutersTest-349913700', 'tenant_id': 'b98e648f8fd0439392805d47b479ee8b', 'tenant_name': 'tempest-RoutersTest-349913700', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '01fa73406b7c4cb88fbf28ffe6e7994c', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:56.472 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-RoutersTest-349913700-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'b98e648f8fd0439392805d47b479ee8b', 'project_name': 'tempest-RoutersTest-349913700', 'tenant_id': 'b98e648f8fd0439392805d47b479ee8b', 'tenant_name': 'tempest-RoutersTest-349913700', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '01fa73406b7c4cb88fbf28ffe6e7994c', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:56.796 95895 INFO tempest.lib.common.rest_client [req-0fe7df41-c652-408e-91c7-baa37a7ad709 req-0fe7df41-c652-408e-91c7-baa37a7ad709 ] Request (RoutersTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.321s 2026-03-20 21:20:56.796 95895 DEBUG tempest.lib.common.rest_client [req-0fe7df41-c652-408e-91c7-baa37a7ad709 req-0fe7df41-c652-408e-91c7-baa37a7ad709 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:56 GMT', 'server': 'Apache', 'content-length': '4614', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0fe7df41-c652-408e-91c7-baa37a7ad709', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "01fa73406b7c4cb88fbf28ffe6e7994c", "name": "tempest-RoutersTest-349913700-project-member", "password_expires_at": null}, "audit_ids": ["M2uueCGISQuIKr_3XDPsZA"], "expires_at": "2026-03-21T21:20:56.000000Z", "issued_at": "2026-03-20T21:20:56.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "b98e648f8fd0439392805d47b479ee8b", "name": "tempest-RoutersTest-349913700"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/b98e648f8fd0439392805d47b479ee8b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/b98e648f8fd0439392805d47b479ee8b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153acee51204a" _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:56.797 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['reader'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:20:56.797 95895 DEBUG tempest.lib.common.dynamic_creds [-] Reusing existing project b98e648f8fd0439392805d47b479ee8b from creds: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-RoutersTest-349913700-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'b98e648f8fd0439392805d47b479ee8b', 'project_name': 'tempest-RoutersTest-349913700', 'tenant_id': 'b98e648f8fd0439392805d47b479ee8b', 'tenant_name': 'tempest-RoutersTest-349913700', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '01fa73406b7c4cb88fbf28ffe6e7994c', 'system': None}, Network: None, Subnet: None, Router: None _get_project_id /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:399 2026-03-20 21:20:56.835 95895 INFO tempest.lib.common.rest_client [req-e789aef9-4a0a-4de8-a17c-289cd0b8989b req-e789aef9-4a0a-4de8-a17c-289cd0b8989b ] Request (RoutersTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/projects/b98e648f8fd0439392805d47b479ee8b 0.038s 2026-03-20 21:20:56.836 95895 DEBUG tempest.lib.common.rest_client [req-e789aef9-4a0a-4de8-a17c-289cd0b8989b req-e789aef9-4a0a-4de8-a17c-289cd0b8989b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:56 GMT', 'server': 'Apache', 'content-length': '351', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e789aef9-4a0a-4de8-a17c-289cd0b8989b', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/projects/b98e648f8fd0439392805d47b479ee8b'} Body: b'{"project": {"id": "b98e648f8fd0439392805d47b479ee8b", "name": "tempest-RoutersTest-349913700", "domain_id": "default", "description": "tempest-RoutersTest-349913700-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/b98e648f8fd0439392805d47b479ee8b"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:56.836 95895 INFO tempest.lib.common.dynamic_creds [-] Using the existing project b98e648f8fd0439392805d47b479ee8b for scope project and roles: ['reader'] 2026-03-20 21:20:57.133 95895 INFO tempest.lib.common.rest_client [req-a217050d-9be4-4f31-980b-9b05ed5fbee9 req-a217050d-9be4-4f31-980b-9b05ed5fbee9 ] Request (RoutersTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.297s 2026-03-20 21:20:57.133 95895 DEBUG tempest.lib.common.rest_client [req-a217050d-9be4-4f31-980b-9b05ed5fbee9 req-a217050d-9be4-4f31-980b-9b05ed5fbee9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-RoutersTest-349913700-project-reader", "password": "R4_0~j3Xp=bigPG", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:56 GMT', 'server': 'Apache', 'content-length': '280', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a217050d-9be4-4f31-980b-9b05ed5fbee9', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "bd0508ec8a3a4bf18fb2587f2f4e133e", "name": "tempest-RoutersTest-349913700-project-reader", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/bd0508ec8a3a4bf18fb2587f2f4e133e"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:57.151 95895 INFO tempest.lib.common.rest_client [req-4a1fea9f-81ef-4f6c-9a52-35f16fb0facd req-4a1fea9f-81ef-4f6c-9a52-35f16fb0facd ] Request (RoutersTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.017s 2026-03-20 21:20:57.151 95895 DEBUG tempest.lib.common.rest_client [req-4a1fea9f-81ef-4f6c-9a52-35f16fb0facd req-4a1fea9f-81ef-4f6c-9a52-35f16fb0facd ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:57 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4a1fea9f-81ef-4f6c-9a52-35f16fb0facd', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:57.180 95895 INFO tempest.lib.common.rest_client [req-047efa6e-81f5-49a4-855d-93e1e1270c00 req-047efa6e-81f5-49a4-855d-93e1e1270c00 ] Request (RoutersTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/b98e648f8fd0439392805d47b479ee8b/users/bd0508ec8a3a4bf18fb2587f2f4e133e/roles/e8306b5d47d548859e8b8fd8e8b1decd 0.029s 2026-03-20 21:20:57.180 95895 DEBUG tempest.lib.common.rest_client [req-047efa6e-81f5-49a4-855d-93e1e1270c00 req-047efa6e-81f5-49a4-855d-93e1e1270c00 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:57 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-047efa6e-81f5-49a4-855d-93e1e1270c00', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/b98e648f8fd0439392805d47b479ee8b/users/bd0508ec8a3a4bf18fb2587f2f4e133e/roles/e8306b5d47d548859e8b8fd8e8b1decd'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:57.223 95895 INFO tempest.lib.common.rest_client [req-78b02608-eb21-4db3-8006-64920e0f3ffe req-78b02608-eb21-4db3-8006-64920e0f3ffe ] Request (RoutersTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.042s 2026-03-20 21:20:57.223 95895 DEBUG tempest.lib.common.rest_client [req-78b02608-eb21-4db3-8006-64920e0f3ffe req-78b02608-eb21-4db3-8006-64920e0f3ffe ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:57 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-78b02608-eb21-4db3-8006-64920e0f3ffe', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:57.243 95895 INFO tempest.lib.common.rest_client [req-5a06a82b-6033-44f4-993f-fa713b306887 req-5a06a82b-6033-44f4-993f-fa713b306887 ] Request (RoutersTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/b98e648f8fd0439392805d47b479ee8b/users/bd0508ec8a3a4bf18fb2587f2f4e133e/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.020s 2026-03-20 21:20:57.243 95895 DEBUG tempest.lib.common.rest_client [req-5a06a82b-6033-44f4-993f-fa713b306887 req-5a06a82b-6033-44f4-993f-fa713b306887 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:57 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5a06a82b-6033-44f4-993f-fa713b306887', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/b98e648f8fd0439392805d47b479ee8b/users/bd0508ec8a3a4bf18fb2587f2f4e133e/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:57.244 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user bd0508ec8a3a4bf18fb2587f2f4e133e is created with scope project and roles: ['reader', 'admin'] 2026-03-20 21:20:57.244 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-RoutersTest-349913700-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'b98e648f8fd0439392805d47b479ee8b', 'project_name': 'tempest-RoutersTest-349913700', 'tenant_id': 'b98e648f8fd0439392805d47b479ee8b', 'tenant_name': 'tempest-RoutersTest-349913700', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'bd0508ec8a3a4bf18fb2587f2f4e133e', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:57.244 95895 INFO tempest.lib.common.dynamic_creds [-] Network resources are not created for requested scope: project and credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-RoutersTest-349913700-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'b98e648f8fd0439392805d47b479ee8b', 'project_name': 'tempest-RoutersTest-349913700', 'tenant_id': 'b98e648f8fd0439392805d47b479ee8b', 'tenant_name': 'tempest-RoutersTest-349913700', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'bd0508ec8a3a4bf18fb2587f2f4e133e', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:20:57.567 95895 INFO tempest.lib.common.rest_client [req-d0c2b666-c1eb-476a-831f-7c0b3c50baba req-d0c2b666-c1eb-476a-831f-7c0b3c50baba ] Request (RoutersTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.320s 2026-03-20 21:20:57.567 95895 DEBUG tempest.lib.common.rest_client [req-d0c2b666-c1eb-476a-831f-7c0b3c50baba req-d0c2b666-c1eb-476a-831f-7c0b3c50baba ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:20:57 GMT', 'server': 'Apache', 'content-length': '4614', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d0c2b666-c1eb-476a-831f-7c0b3c50baba', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "bd0508ec8a3a4bf18fb2587f2f4e133e", "name": "tempest-RoutersTest-349913700-project-reader", "password_expires_at": null}, "audit_ids": ["TmGfRpk1RqSU6u3ardTN0Q"], "expires_at": "2026-03-21T21:20:57.000000Z", "issued_at": "2026-03-20T21:20:57.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "b98e648f8fd0439392805d47b479ee8b", "name": "tempest-RoutersTest-349913700"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/b98e648f8fd0439392805d47b479ee8b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/b98e648f8fd0439392805d47b479ee8b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153acee51204a" _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:58.185 95895 INFO tempest.lib.common.rest_client [req-0aa2887f-0849-4c70-b3b4-d0b8db54f35f req-0aa2887f-0849-4c70-b3b4-d0b8db54f35f ] Request (RoutersTest:test_add_multiple_router_interfaces): 201 POST http://10.0.0.50:9696/v2.0/networks 0.617s 2026-03-20 21:20:58.185 95895 DEBUG tempest.lib.common.rest_client [req-0aa2887f-0849-4c70-b3b4-d0b8db54f35f req-0aa2887f-0849-4c70-b3b4-d0b8db54f35f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersTest-1638368402"}} Response - Headers: {'content-type': 'application/json', 'content-length': '432', 'x-openstack-request-id': 'req-0aa2887f-0849-4c70-b3b4-d0b8db54f35f', 'date': 'Fri, 20 Mar 2026 21:20:58 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"9518f9d1-90c3-4e43-a452-5a945532ac9a","name":"tempest-RoutersTest-1638368402","tenant_id":"b98e648f8fd0439392805d47b479ee8b","project_id":"b98e648f8fd0439392805d47b479ee8b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-RoutersTest-349913700","tempest-RoutersTest-1638368402"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:58.272 95895 INFO tempest.lib.common.rest_client [req-96df1c2f-da0e-4bca-8954-158cb3d3213c req-96df1c2f-da0e-4bca-8954-158cb3d3213c ] Request (RoutersTest:test_add_multiple_router_interfaces): 201 POST http://10.0.0.50:9696/v2.0/networks 0.086s 2026-03-20 21:20:58.272 95895 DEBUG tempest.lib.common.rest_client [req-96df1c2f-da0e-4bca-8954-158cb3d3213c req-96df1c2f-da0e-4bca-8954-158cb3d3213c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersTest-1246158389"}} Response - Headers: {'content-type': 'application/json', 'content-length': '432', 'x-openstack-request-id': 'req-96df1c2f-da0e-4bca-8954-158cb3d3213c', 'date': 'Fri, 20 Mar 2026 21:20:58 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"955ac1f0-aae3-488d-80b7-39759a1e2475","name":"tempest-RoutersTest-1246158389","tenant_id":"b98e648f8fd0439392805d47b479ee8b","project_id":"b98e648f8fd0439392805d47b479ee8b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-RoutersTest-349913700","tempest-RoutersTest-1246158389"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:58.436 95895 INFO tempest.lib.common.rest_client [req-4a286c76-9308-4295-8d28-efbccd0c6a4f req-4a286c76-9308-4295-8d28-efbccd0c6a4f ] Request (RoutersTest:test_add_multiple_router_interfaces): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.163s 2026-03-20 21:20:58.436 95895 DEBUG tempest.lib.common.rest_client [req-4a286c76-9308-4295-8d28-efbccd0c6a4f req-4a286c76-9308-4295-8d28-efbccd0c6a4f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "9518f9d1-90c3-4e43-a452-5a945532ac9a", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'content-type': 'application/json', 'content-length': '487', 'x-openstack-request-id': 'req-4a286c76-9308-4295-8d28-efbccd0c6a4f', 'date': 'Fri, 20 Mar 2026 21:20:58 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"e19d1670-efad-4277-9c7d-31bb087f7d47","name":"","tenant_id":"b98e648f8fd0439392805d47b479ee8b","network_id":"9518f9d1-90c3-4e43-a452-5a945532ac9a","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:58.593 95895 INFO tempest.lib.common.rest_client [req-5ee6d4e9-4188-4025-badd-7674ab0df52e req-5ee6d4e9-4188-4025-badd-7674ab0df52e ] Request (RoutersTest:test_add_multiple_router_interfaces): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.156s 2026-03-20 21:20:58.593 95895 DEBUG tempest.lib.common.rest_client [req-5ee6d4e9-4188-4025-badd-7674ab0df52e req-5ee6d4e9-4188-4025-badd-7674ab0df52e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "955ac1f0-aae3-488d-80b7-39759a1e2475", "cidr": "10.101.0.0/28", "ip_version": 4, "gateway_ip": "10.101.0.1"}} Response - Headers: {'content-type': 'application/json', 'content-length': '487', 'x-openstack-request-id': 'req-5ee6d4e9-4188-4025-badd-7674ab0df52e', 'date': 'Fri, 20 Mar 2026 21:20:58 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"ce3dcbe1-ecf0-4c8a-ac06-0c391920aeb3","name":"","tenant_id":"b98e648f8fd0439392805d47b479ee8b","network_id":"955ac1f0-aae3-488d-80b7-39759a1e2475","ip_version":4,"cidr":"10.101.0.0/28","allocation_pools":[{"start":"10.101.0.2","end":"10.101.0.14"}],"gateway_ip":"10.101.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.101.0.2","tags":[],"project_id":"b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:58.683 95895 INFO tempest.lib.common.rest_client [req-a7d0a1bf-b187-4cba-9ce1-0eeaad53bdc0 req-a7d0a1bf-b187-4cba-9ce1-0eeaad53bdc0 ] Request (RoutersTest:test_add_multiple_router_interfaces): 201 POST http://10.0.0.50:9696/v2.0/routers 0.089s 2026-03-20 21:20:58.683 95895 DEBUG tempest.lib.common.rest_client [req-a7d0a1bf-b187-4cba-9ce1-0eeaad53bdc0 req-a7d0a1bf-b187-4cba-9ce1-0eeaad53bdc0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-RoutersTest-router-726392575", "external_gateway_info": {}, "admin_state_up": false}} Response - Headers: {'content-type': 'application/json', 'content-length': '404', 'x-openstack-request-id': 'req-a7d0a1bf-b187-4cba-9ce1-0eeaad53bdc0', 'date': 'Fri, 20 Mar 2026 21:20:58 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/routers'} Body: b'{"router": {"id": "3a3c4b94-8386-4a90-9b0d-c9a660e1904d", "name": "tempest-RoutersTest-router-726392575", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": null, "fq_name": ["default-domain", "tempest-RoutersTest-349913700", "tempest-RoutersTest-router-726392575"], "description": "", "project_id": "b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:58.870 95895 INFO tempest.lib.common.rest_client [req-5589357a-fbd5-4883-aa18-7fff1ad563e7 req-5589357a-fbd5-4883-aa18-7fff1ad563e7 ] Request (RoutersTest:test_add_multiple_router_interfaces): 200 PUT http://10.0.0.50:9696/v2.0/routers/3a3c4b94-8386-4a90-9b0d-c9a660e1904d/add_router_interface 0.187s 2026-03-20 21:20:58.871 95895 DEBUG tempest.lib.common.rest_client [req-5589357a-fbd5-4883-aa18-7fff1ad563e7 req-5589357a-fbd5-4883-aa18-7fff1ad563e7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "e19d1670-efad-4277-9c7d-31bb087f7d47"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-5589357a-fbd5-4883-aa18-7fff1ad563e7', 'date': 'Fri, 20 Mar 2026 21:20:58 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/3a3c4b94-8386-4a90-9b0d-c9a660e1904d/add_router_interface'} Body: b'{"id": "3a3c4b94-8386-4a90-9b0d-c9a660e1904d", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "port_id": "6c067022-2078-4b99-82ac-f8b6297e8e43", "subnet_id": "e19d1670-efad-4277-9c7d-31bb087f7d47"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:58.891 95895 INFO tempest.lib.common.rest_client [req-53ddb44e-7656-4bdc-9189-f827b389fe17 req-53ddb44e-7656-4bdc-9189-f827b389fe17 ] Request (RoutersTest:test_add_multiple_router_interfaces): 200 GET http://10.0.0.50:9696/v2.0/ports/6c067022-2078-4b99-82ac-f8b6297e8e43 0.020s 2026-03-20 21:20:58.892 95895 DEBUG tempest.lib.common.rest_client [req-53ddb44e-7656-4bdc-9189-f827b389fe17 req-53ddb44e-7656-4bdc-9189-f827b389fe17 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '709', 'x-openstack-request-id': 'req-53ddb44e-7656-4bdc-9189-f827b389fe17', 'date': 'Fri, 20 Mar 2026 21:20:58 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/6c067022-2078-4b99-82ac-f8b6297e8e43'} Body: b'{"port":{"name":"6c067022-2078-4b99-82ac-f8b6297e8e43","id":"6c067022-2078-4b99-82ac-f8b6297e8e43","tenant_id":"b98e648f8fd0439392805d47b479ee8b","network_id":"9518f9d1-90c3-4e43-a452-5a945532ac9a","mac_address":"02:6c:06:70:22:20","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.1","subnet_id":"e19d1670-efad-4277-9c7d-31bb087f7d47"}],"security_groups":[],"admin_state_up":true,"device_id":"3a3c4b94-8386-4a90-9b0d-c9a660e1904d","device_owner":"network:router_interface","status":"ACTIVE","port_security_enabled":false,"project_id":"b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:59.070 95895 INFO tempest.lib.common.rest_client [req-67b7c81f-ccb3-4184-b858-042b1efeabe0 req-67b7c81f-ccb3-4184-b858-042b1efeabe0 ] Request (RoutersTest:test_add_multiple_router_interfaces): 200 PUT http://10.0.0.50:9696/v2.0/routers/3a3c4b94-8386-4a90-9b0d-c9a660e1904d/add_router_interface 0.178s 2026-03-20 21:20:59.070 95895 DEBUG tempest.lib.common.rest_client [req-67b7c81f-ccb3-4184-b858-042b1efeabe0 req-67b7c81f-ccb3-4184-b858-042b1efeabe0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "ce3dcbe1-ecf0-4c8a-ac06-0c391920aeb3"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-67b7c81f-ccb3-4184-b858-042b1efeabe0', 'date': 'Fri, 20 Mar 2026 21:20:59 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/3a3c4b94-8386-4a90-9b0d-c9a660e1904d/add_router_interface'} Body: b'{"id": "3a3c4b94-8386-4a90-9b0d-c9a660e1904d", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "port_id": "a4a9c5e8-2772-4c5d-97e7-3a9042a32ebb", "subnet_id": "ce3dcbe1-ecf0-4c8a-ac06-0c391920aeb3"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:59.092 95895 INFO tempest.lib.common.rest_client [req-2018588c-98f9-41d2-a73d-eb30a2c9d7f9 req-2018588c-98f9-41d2-a73d-eb30a2c9d7f9 ] Request (RoutersTest:test_add_multiple_router_interfaces): 200 GET http://10.0.0.50:9696/v2.0/ports/a4a9c5e8-2772-4c5d-97e7-3a9042a32ebb 0.021s 2026-03-20 21:20:59.092 95895 DEBUG tempest.lib.common.rest_client [req-2018588c-98f9-41d2-a73d-eb30a2c9d7f9 req-2018588c-98f9-41d2-a73d-eb30a2c9d7f9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '709', 'x-openstack-request-id': 'req-2018588c-98f9-41d2-a73d-eb30a2c9d7f9', 'date': 'Fri, 20 Mar 2026 21:20:59 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/a4a9c5e8-2772-4c5d-97e7-3a9042a32ebb'} Body: b'{"port":{"name":"a4a9c5e8-2772-4c5d-97e7-3a9042a32ebb","id":"a4a9c5e8-2772-4c5d-97e7-3a9042a32ebb","tenant_id":"b98e648f8fd0439392805d47b479ee8b","network_id":"955ac1f0-aae3-488d-80b7-39759a1e2475","mac_address":"02:a4:a9:c5:e8:27","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.101.0.1","subnet_id":"ce3dcbe1-ecf0-4c8a-ac06-0c391920aeb3"}],"security_groups":[],"admin_state_up":true,"device_id":"3a3c4b94-8386-4a90-9b0d-c9a660e1904d","device_owner":"network:router_interface","status":"ACTIVE","port_security_enabled":false,"project_id":"b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:59.180 95895 INFO tempest.lib.common.rest_client [req-4c964ca0-07a8-44e2-89e1-a28b8bb91d34 req-4c964ca0-07a8-44e2-89e1-a28b8bb91d34 ] Request (RoutersTest:_run_cleanups): 200 PUT http://10.0.0.50:9696/v2.0/routers/3a3c4b94-8386-4a90-9b0d-c9a660e1904d/remove_router_interface 0.088s 2026-03-20 21:20:59.180 95895 DEBUG tempest.lib.common.rest_client [req-4c964ca0-07a8-44e2-89e1-a28b8bb91d34 req-4c964ca0-07a8-44e2-89e1-a28b8bb91d34 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "ce3dcbe1-ecf0-4c8a-ac06-0c391920aeb3"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-4c964ca0-07a8-44e2-89e1-a28b8bb91d34', 'date': 'Fri, 20 Mar 2026 21:20:59 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/3a3c4b94-8386-4a90-9b0d-c9a660e1904d/remove_router_interface'} Body: b'{"id": "3a3c4b94-8386-4a90-9b0d-c9a660e1904d", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "port_id": "a4a9c5e8-2772-4c5d-97e7-3a9042a32ebb", "subnet_id": "ce3dcbe1-ecf0-4c8a-ac06-0c391920aeb3"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:59.264 95895 INFO tempest.lib.common.rest_client [req-f323ebdd-14f2-4801-953e-b19537de9c62 req-f323ebdd-14f2-4801-953e-b19537de9c62 ] Request (RoutersTest:_run_cleanups): 200 PUT http://10.0.0.50:9696/v2.0/routers/3a3c4b94-8386-4a90-9b0d-c9a660e1904d/remove_router_interface 0.083s 2026-03-20 21:20:59.264 95895 DEBUG tempest.lib.common.rest_client [req-f323ebdd-14f2-4801-953e-b19537de9c62 req-f323ebdd-14f2-4801-953e-b19537de9c62 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "e19d1670-efad-4277-9c7d-31bb087f7d47"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-f323ebdd-14f2-4801-953e-b19537de9c62', 'date': 'Fri, 20 Mar 2026 21:20:59 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/3a3c4b94-8386-4a90-9b0d-c9a660e1904d/remove_router_interface'} Body: b'{"id": "3a3c4b94-8386-4a90-9b0d-c9a660e1904d", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "port_id": "6c067022-2078-4b99-82ac-f8b6297e8e43", "subnet_id": "e19d1670-efad-4277-9c7d-31bb087f7d47"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:59.279 95895 INFO tempest.lib.common.rest_client [req-8ec12821-101a-45b5-b364-412b0db242ed req-8ec12821-101a-45b5-b364-412b0db242ed ] Request (RoutersTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=3a3c4b94-8386-4a90-9b0d-c9a660e1904d 0.014s 2026-03-20 21:20:59.279 95895 DEBUG tempest.lib.common.rest_client [req-8ec12821-101a-45b5-b364-412b0db242ed req-8ec12821-101a-45b5-b364-412b0db242ed ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-8ec12821-101a-45b5-b364-412b0db242ed', 'date': 'Fri, 20 Mar 2026 21:20:59 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=3a3c4b94-8386-4a90-9b0d-c9a660e1904d'} Body: b'{"ports":[]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:59.324 95895 INFO tempest.lib.common.rest_client [req-6649ef06-ab84-4615-9825-c8f36f5e81df req-6649ef06-ab84-4615-9825-c8f36f5e81df ] Request (RoutersTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/routers/3a3c4b94-8386-4a90-9b0d-c9a660e1904d 0.044s 2026-03-20 21:20:59.324 95895 DEBUG tempest.lib.common.rest_client [req-6649ef06-ab84-4615-9825-c8f36f5e81df req-6649ef06-ab84-4615-9825-c8f36f5e81df ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-6649ef06-ab84-4615-9825-c8f36f5e81df', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:20:59 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/3a3c4b94-8386-4a90-9b0d-c9a660e1904d'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:59.457 95895 INFO tempest.lib.common.rest_client [req-c72a9820-02a8-4fd6-b9d6-4cec7aecb035 req-c72a9820-02a8-4fd6-b9d6-4cec7aecb035 ] Request (RoutersTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/subnets/ce3dcbe1-ecf0-4c8a-ac06-0c391920aeb3 0.132s 2026-03-20 21:20:59.457 95895 DEBUG tempest.lib.common.rest_client [req-c72a9820-02a8-4fd6-b9d6-4cec7aecb035 req-c72a9820-02a8-4fd6-b9d6-4cec7aecb035 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-c72a9820-02a8-4fd6-b9d6-4cec7aecb035', 'date': 'Fri, 20 Mar 2026 21:20:59 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/ce3dcbe1-ecf0-4c8a-ac06-0c391920aeb3'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:59.598 95895 INFO tempest.lib.common.rest_client [req-81fc3a52-3ec3-48d4-9d34-3abdc2c5c0dc req-81fc3a52-3ec3-48d4-9d34-3abdc2c5c0dc ] Request (RoutersTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/subnets/e19d1670-efad-4277-9c7d-31bb087f7d47 0.141s 2026-03-20 21:20:59.599 95895 DEBUG tempest.lib.common.rest_client [req-81fc3a52-3ec3-48d4-9d34-3abdc2c5c0dc req-81fc3a52-3ec3-48d4-9d34-3abdc2c5c0dc ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-81fc3a52-3ec3-48d4-9d34-3abdc2c5c0dc', 'date': 'Fri, 20 Mar 2026 21:20:59 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/e19d1670-efad-4277-9c7d-31bb087f7d47'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:59.678 95895 INFO tempest.lib.common.rest_client [req-d60ed893-a6f2-43b5-9a75-a7690c2a57aa req-d60ed893-a6f2-43b5-9a75-a7690c2a57aa ] Request (RoutersTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/networks/955ac1f0-aae3-488d-80b7-39759a1e2475 0.078s 2026-03-20 21:20:59.678 95895 DEBUG tempest.lib.common.rest_client [req-d60ed893-a6f2-43b5-9a75-a7690c2a57aa req-d60ed893-a6f2-43b5-9a75-a7690c2a57aa ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-d60ed893-a6f2-43b5-9a75-a7690c2a57aa', 'date': 'Fri, 20 Mar 2026 21:20:59 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/955ac1f0-aae3-488d-80b7-39759a1e2475'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:59.753 95895 INFO tempest.lib.common.rest_client [req-10163aaf-19df-42d7-a106-49872485f7b5 req-10163aaf-19df-42d7-a106-49872485f7b5 ] Request (RoutersTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/networks/9518f9d1-90c3-4e43-a452-5a945532ac9a 0.075s 2026-03-20 21:20:59.754 95895 DEBUG tempest.lib.common.rest_client [req-10163aaf-19df-42d7-a106-49872485f7b5 req-10163aaf-19df-42d7-a106-49872485f7b5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-10163aaf-19df-42d7-a106-49872485f7b5', 'date': 'Fri, 20 Mar 2026 21:20:59 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/9518f9d1-90c3-4e43-a452-5a945532ac9a'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:20:59.830 95895 INFO tempest.lib.common.rest_client [req-03d2d939-abdc-420e-99ff-c64bba482266 req-03d2d939-abdc-420e-99ff-c64bba482266 ] Request (RoutersTest:test_add_remove_router_interface_with_port_id): 201 POST http://10.0.0.50:9696/v2.0/networks 0.076s 2026-03-20 21:20:59.831 95895 DEBUG tempest.lib.common.rest_client [req-03d2d939-abdc-420e-99ff-c64bba482266 req-03d2d939-abdc-420e-99ff-c64bba482266 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersTest-1290910321"}} Response - Headers: {'content-type': 'application/json', 'content-length': '432', 'x-openstack-request-id': 'req-03d2d939-abdc-420e-99ff-c64bba482266', 'date': 'Fri, 20 Mar 2026 21:20:59 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"c47e01ad-9048-40ca-8e46-3b96eb26d500","name":"tempest-RoutersTest-1290910321","tenant_id":"b98e648f8fd0439392805d47b479ee8b","project_id":"b98e648f8fd0439392805d47b479ee8b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-RoutersTest-349913700","tempest-RoutersTest-1290910321"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:00.012 95895 INFO tempest.lib.common.rest_client [req-3b6b8fc1-0a1b-4646-bc72-3261b326bf99 req-3b6b8fc1-0a1b-4646-bc72-3261b326bf99 ] Request (RoutersTest:test_add_remove_router_interface_with_port_id): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.181s 2026-03-20 21:21:00.012 95895 DEBUG tempest.lib.common.rest_client [req-3b6b8fc1-0a1b-4646-bc72-3261b326bf99 req-3b6b8fc1-0a1b-4646-bc72-3261b326bf99 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "c47e01ad-9048-40ca-8e46-3b96eb26d500", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'content-type': 'application/json', 'content-length': '487', 'x-openstack-request-id': 'req-3b6b8fc1-0a1b-4646-bc72-3261b326bf99', 'date': 'Fri, 20 Mar 2026 21:21:00 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"f2728ade-ef3f-40eb-a2dd-05d080b4675c","name":"","tenant_id":"b98e648f8fd0439392805d47b479ee8b","network_id":"c47e01ad-9048-40ca-8e46-3b96eb26d500","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:00.117 95895 INFO tempest.lib.common.rest_client [req-975c5718-a02d-4002-a332-483543ac7f9f req-975c5718-a02d-4002-a332-483543ac7f9f ] Request (RoutersTest:test_add_remove_router_interface_with_port_id): 201 POST http://10.0.0.50:9696/v2.0/routers 0.104s 2026-03-20 21:21:00.119 95895 DEBUG tempest.lib.common.rest_client [req-975c5718-a02d-4002-a332-483543ac7f9f req-975c5718-a02d-4002-a332-483543ac7f9f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-RoutersTest-router-1480959908", "external_gateway_info": {}, "admin_state_up": false}} Response - Headers: {'content-type': 'application/json', 'content-length': '406', 'x-openstack-request-id': 'req-975c5718-a02d-4002-a332-483543ac7f9f', 'date': 'Fri, 20 Mar 2026 21:21:00 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/routers'} Body: b'{"router": {"id": "88e48b41-a077-45c0-bf5b-d0c1cfb87cad", "name": "tempest-RoutersTest-router-1480959908", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": null, "fq_name": ["default-domain", "tempest-RoutersTest-349913700", "tempest-RoutersTest-router-1480959908"], "description": "", "project_id": "b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:00.287 95895 INFO tempest.lib.common.rest_client [req-54feee21-0d7e-45b8-8af3-dd4f95a6bd60 req-54feee21-0d7e-45b8-8af3-dd4f95a6bd60 ] Request (RoutersTest:test_add_remove_router_interface_with_port_id): 201 POST http://10.0.0.50:9696/v2.0/ports 0.167s 2026-03-20 21:21:00.287 95895 DEBUG tempest.lib.common.rest_client [req-54feee21-0d7e-45b8-8af3-dd4f95a6bd60 req-54feee21-0d7e-45b8-8af3-dd4f95a6bd60 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "c47e01ad-9048-40ca-8e46-3b96eb26d500", "name": "tempest-RoutersTest-1506500610"}} Response - Headers: {'content-type': 'application/json', 'content-length': '695', 'x-openstack-request-id': 'req-54feee21-0d7e-45b8-8af3-dd4f95a6bd60', 'date': 'Fri, 20 Mar 2026 21:21:00 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/ports'} Body: b'{"port":{"name":"tempest-RoutersTest-1506500610","id":"11957fbb-9095-4551-b24d-e8b7d8c8d54e","tenant_id":"b98e648f8fd0439392805d47b479ee8b","network_id":"c47e01ad-9048-40ca-8e46-3b96eb26d500","mac_address":"02:11:95:7f:bb:90","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.3","subnet_id":"f2728ade-ef3f-40eb-a2dd-05d080b4675c"}],"security_groups":["72322cd5-1b79-4c4e-8141-d97cd17b768d"],"admin_state_up":true,"device_id":"","device_owner":"","status":"DOWN","port_security_enabled":true,"description":"","project_id":"b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:00.343 95895 INFO tempest.lib.common.rest_client [req-87f83976-16d1-441b-aa4f-0a51df922808 req-87f83976-16d1-441b-aa4f-0a51df922808 ] Request (RoutersTest:test_add_remove_router_interface_with_port_id): 200 PUT http://10.0.0.50:9696/v2.0/routers/88e48b41-a077-45c0-bf5b-d0c1cfb87cad/add_router_interface 0.055s 2026-03-20 21:21:00.343 95895 DEBUG tempest.lib.common.rest_client [req-87f83976-16d1-441b-aa4f-0a51df922808 req-87f83976-16d1-441b-aa4f-0a51df922808 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port_id": "11957fbb-9095-4551-b24d-e8b7d8c8d54e"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-87f83976-16d1-441b-aa4f-0a51df922808', 'date': 'Fri, 20 Mar 2026 21:21:00 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/88e48b41-a077-45c0-bf5b-d0c1cfb87cad/add_router_interface'} Body: b'{"id": "88e48b41-a077-45c0-bf5b-d0c1cfb87cad", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "port_id": "11957fbb-9095-4551-b24d-e8b7d8c8d54e", "subnet_id": "f2728ade-ef3f-40eb-a2dd-05d080b4675c"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:00.364 95895 INFO tempest.lib.common.rest_client [req-9158d0e6-e8c5-4666-a15d-e1781b4e3b68 req-9158d0e6-e8c5-4666-a15d-e1781b4e3b68 ] Request (RoutersTest:test_add_remove_router_interface_with_port_id): 200 GET http://10.0.0.50:9696/v2.0/ports/11957fbb-9095-4551-b24d-e8b7d8c8d54e 0.020s 2026-03-20 21:21:00.364 95895 DEBUG tempest.lib.common.rest_client [req-9158d0e6-e8c5-4666-a15d-e1781b4e3b68 req-9158d0e6-e8c5-4666-a15d-e1781b4e3b68 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '757', 'x-openstack-request-id': 'req-9158d0e6-e8c5-4666-a15d-e1781b4e3b68', 'date': 'Fri, 20 Mar 2026 21:21:00 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/11957fbb-9095-4551-b24d-e8b7d8c8d54e'} Body: b'{"port":{"name":"tempest-RoutersTest-1506500610","id":"11957fbb-9095-4551-b24d-e8b7d8c8d54e","tenant_id":"b98e648f8fd0439392805d47b479ee8b","network_id":"c47e01ad-9048-40ca-8e46-3b96eb26d500","mac_address":"02:11:95:7f:bb:90","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.3","subnet_id":"f2728ade-ef3f-40eb-a2dd-05d080b4675c"}],"security_groups":["72322cd5-1b79-4c4e-8141-d97cd17b768d"],"admin_state_up":true,"device_id":"88e48b41-a077-45c0-bf5b-d0c1cfb87cad","device_owner":"network:router_interface","status":"ACTIVE","port_security_enabled":true,"description":"","project_id":"b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:00.457 95895 INFO tempest.lib.common.rest_client [req-da58e078-d9db-4a8b-9e05-efbb97a33054 req-da58e078-d9db-4a8b-9e05-efbb97a33054 ] Request (RoutersTest:test_add_remove_router_interface_with_port_id): 200 PUT http://10.0.0.50:9696/v2.0/routers/88e48b41-a077-45c0-bf5b-d0c1cfb87cad/remove_router_interface 0.093s 2026-03-20 21:21:00.458 95895 DEBUG tempest.lib.common.rest_client [req-da58e078-d9db-4a8b-9e05-efbb97a33054 req-da58e078-d9db-4a8b-9e05-efbb97a33054 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port_id": "11957fbb-9095-4551-b24d-e8b7d8c8d54e"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-da58e078-d9db-4a8b-9e05-efbb97a33054', 'date': 'Fri, 20 Mar 2026 21:21:00 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/88e48b41-a077-45c0-bf5b-d0c1cfb87cad/remove_router_interface'} Body: b'{"id": "88e48b41-a077-45c0-bf5b-d0c1cfb87cad", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "port_id": "11957fbb-9095-4551-b24d-e8b7d8c8d54e", "subnet_id": "f2728ade-ef3f-40eb-a2dd-05d080b4675c"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:00.475 95895 INFO tempest.lib.common.rest_client [req-3d10d9fc-82ef-4c9d-94c3-74aefb8480d2 req-3d10d9fc-82ef-4c9d-94c3-74aefb8480d2 ] Request (RoutersTest:_run_cleanups): 404 PUT http://10.0.0.50:9696/v2.0/routers/88e48b41-a077-45c0-bf5b-d0c1cfb87cad/remove_router_interface 0.017s 2026-03-20 21:21:00.475 95895 DEBUG tempest.lib.common.rest_client [req-3d10d9fc-82ef-4c9d-94c3-74aefb8480d2 req-3d10d9fc-82ef-4c9d-94c3-74aefb8480d2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port_id": "11957fbb-9095-4551-b24d-e8b7d8c8d54e"} Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-3d10d9fc-82ef-4c9d-94c3-74aefb8480d2', 'date': 'Fri, 20 Mar 2026 21:21:00 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/88e48b41-a077-45c0-bf5b-d0c1cfb87cad/remove_router_interface'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 11957fbb-9095-4551-b24d-e8b7d8c8d54e could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:00.489 95895 INFO tempest.lib.common.rest_client [req-f2159b25-0080-4aaf-828f-c29f9b49d984 req-f2159b25-0080-4aaf-828f-c29f9b49d984 ] Request (RoutersTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=88e48b41-a077-45c0-bf5b-d0c1cfb87cad 0.014s 2026-03-20 21:21:00.490 95895 DEBUG tempest.lib.common.rest_client [req-f2159b25-0080-4aaf-828f-c29f9b49d984 req-f2159b25-0080-4aaf-828f-c29f9b49d984 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-f2159b25-0080-4aaf-828f-c29f9b49d984', 'date': 'Fri, 20 Mar 2026 21:21:00 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=88e48b41-a077-45c0-bf5b-d0c1cfb87cad'} Body: b'{"ports":[]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:00.539 95895 INFO tempest.lib.common.rest_client [req-415f678d-1a38-4322-ba45-894f3e3227cf req-415f678d-1a38-4322-ba45-894f3e3227cf ] Request (RoutersTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/routers/88e48b41-a077-45c0-bf5b-d0c1cfb87cad 0.049s 2026-03-20 21:21:00.539 95895 DEBUG tempest.lib.common.rest_client [req-415f678d-1a38-4322-ba45-894f3e3227cf req-415f678d-1a38-4322-ba45-894f3e3227cf ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-415f678d-1a38-4322-ba45-894f3e3227cf', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:00 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/88e48b41-a077-45c0-bf5b-d0c1cfb87cad'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:00.703 95895 INFO tempest.lib.common.rest_client [req-0fccf1e2-98b0-4632-b9d9-21fe6611386c req-0fccf1e2-98b0-4632-b9d9-21fe6611386c ] Request (RoutersTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/subnets/f2728ade-ef3f-40eb-a2dd-05d080b4675c 0.164s 2026-03-20 21:21:00.704 95895 DEBUG tempest.lib.common.rest_client [req-0fccf1e2-98b0-4632-b9d9-21fe6611386c req-0fccf1e2-98b0-4632-b9d9-21fe6611386c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-0fccf1e2-98b0-4632-b9d9-21fe6611386c', 'date': 'Fri, 20 Mar 2026 21:21:00 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/f2728ade-ef3f-40eb-a2dd-05d080b4675c'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:00.777 95895 INFO tempest.lib.common.rest_client [req-781a8798-fafd-4cb2-8785-4a6f31ba38f1 req-781a8798-fafd-4cb2-8785-4a6f31ba38f1 ] Request (RoutersTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/networks/c47e01ad-9048-40ca-8e46-3b96eb26d500 0.073s 2026-03-20 21:21:00.777 95895 DEBUG tempest.lib.common.rest_client [req-781a8798-fafd-4cb2-8785-4a6f31ba38f1 req-781a8798-fafd-4cb2-8785-4a6f31ba38f1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-781a8798-fafd-4cb2-8785-4a6f31ba38f1', 'date': 'Fri, 20 Mar 2026 21:21:00 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/c47e01ad-9048-40ca-8e46-3b96eb26d500'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:00.858 95895 INFO tempest.lib.common.rest_client [req-5cded2a2-dde5-42ce-9424-a4406222d31d req-5cded2a2-dde5-42ce-9424-a4406222d31d ] Request (RoutersTest:test_add_remove_router_interface_with_subnet_id): 201 POST http://10.0.0.50:9696/v2.0/networks 0.080s 2026-03-20 21:21:00.858 95895 DEBUG tempest.lib.common.rest_client [req-5cded2a2-dde5-42ce-9424-a4406222d31d req-5cded2a2-dde5-42ce-9424-a4406222d31d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersTest-1527604720"}} Response - Headers: {'content-type': 'application/json', 'content-length': '432', 'x-openstack-request-id': 'req-5cded2a2-dde5-42ce-9424-a4406222d31d', 'date': 'Fri, 20 Mar 2026 21:21:00 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"6c0daf5c-3f92-4d0a-a78d-1116f9e2340a","name":"tempest-RoutersTest-1527604720","tenant_id":"b98e648f8fd0439392805d47b479ee8b","project_id":"b98e648f8fd0439392805d47b479ee8b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-RoutersTest-349913700","tempest-RoutersTest-1527604720"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:01.055 95895 INFO tempest.lib.common.rest_client [req-98dbaea0-2317-4582-a6a9-566da1353527 req-98dbaea0-2317-4582-a6a9-566da1353527 ] Request (RoutersTest:test_add_remove_router_interface_with_subnet_id): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.197s 2026-03-20 21:21:01.056 95895 DEBUG tempest.lib.common.rest_client [req-98dbaea0-2317-4582-a6a9-566da1353527 req-98dbaea0-2317-4582-a6a9-566da1353527 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "6c0daf5c-3f92-4d0a-a78d-1116f9e2340a", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'content-type': 'application/json', 'content-length': '487', 'x-openstack-request-id': 'req-98dbaea0-2317-4582-a6a9-566da1353527', 'date': 'Fri, 20 Mar 2026 21:21:01 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"055de01c-41b8-41c1-878a-6a9d658d796c","name":"","tenant_id":"b98e648f8fd0439392805d47b479ee8b","network_id":"6c0daf5c-3f92-4d0a-a78d-1116f9e2340a","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:01.149 95895 INFO tempest.lib.common.rest_client [req-b89dd845-bc05-4773-9469-c122b4d756a2 req-b89dd845-bc05-4773-9469-c122b4d756a2 ] Request (RoutersTest:test_add_remove_router_interface_with_subnet_id): 201 POST http://10.0.0.50:9696/v2.0/routers 0.093s 2026-03-20 21:21:01.149 95895 DEBUG tempest.lib.common.rest_client [req-b89dd845-bc05-4773-9469-c122b4d756a2 req-b89dd845-bc05-4773-9469-c122b4d756a2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-RoutersTest-router-1288360166", "external_gateway_info": {}, "admin_state_up": false}} Response - Headers: {'content-type': 'application/json', 'content-length': '406', 'x-openstack-request-id': 'req-b89dd845-bc05-4773-9469-c122b4d756a2', 'date': 'Fri, 20 Mar 2026 21:21:01 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/routers'} Body: b'{"router": {"id": "df7fc398-efbb-49df-807a-0abd89452001", "name": "tempest-RoutersTest-router-1288360166", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": null, "fq_name": ["default-domain", "tempest-RoutersTest-349913700", "tempest-RoutersTest-router-1288360166"], "description": "", "project_id": "b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:01.320 95895 INFO tempest.lib.common.rest_client [req-969f6544-0892-4860-bbd2-2f7c070cd11e req-969f6544-0892-4860-bbd2-2f7c070cd11e ] Request (RoutersTest:test_add_remove_router_interface_with_subnet_id): 200 PUT http://10.0.0.50:9696/v2.0/routers/df7fc398-efbb-49df-807a-0abd89452001/add_router_interface 0.170s 2026-03-20 21:21:01.320 95895 DEBUG tempest.lib.common.rest_client [req-969f6544-0892-4860-bbd2-2f7c070cd11e req-969f6544-0892-4860-bbd2-2f7c070cd11e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "055de01c-41b8-41c1-878a-6a9d658d796c"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-969f6544-0892-4860-bbd2-2f7c070cd11e', 'date': 'Fri, 20 Mar 2026 21:21:01 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/df7fc398-efbb-49df-807a-0abd89452001/add_router_interface'} Body: b'{"id": "df7fc398-efbb-49df-807a-0abd89452001", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "port_id": "6cfd7a47-5276-4220-b42e-621f75e58a5e", "subnet_id": "055de01c-41b8-41c1-878a-6a9d658d796c"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:01.343 95895 INFO tempest.lib.common.rest_client [req-d8e5ee06-4ddd-4ca0-93b2-da3c49ebf6c3 req-d8e5ee06-4ddd-4ca0-93b2-da3c49ebf6c3 ] Request (RoutersTest:test_add_remove_router_interface_with_subnet_id): 200 GET http://10.0.0.50:9696/v2.0/ports/6cfd7a47-5276-4220-b42e-621f75e58a5e 0.022s 2026-03-20 21:21:01.343 95895 DEBUG tempest.lib.common.rest_client [req-d8e5ee06-4ddd-4ca0-93b2-da3c49ebf6c3 req-d8e5ee06-4ddd-4ca0-93b2-da3c49ebf6c3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '709', 'x-openstack-request-id': 'req-d8e5ee06-4ddd-4ca0-93b2-da3c49ebf6c3', 'date': 'Fri, 20 Mar 2026 21:21:01 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/6cfd7a47-5276-4220-b42e-621f75e58a5e'} Body: b'{"port":{"name":"6cfd7a47-5276-4220-b42e-621f75e58a5e","id":"6cfd7a47-5276-4220-b42e-621f75e58a5e","tenant_id":"b98e648f8fd0439392805d47b479ee8b","network_id":"6c0daf5c-3f92-4d0a-a78d-1116f9e2340a","mac_address":"02:6c:fd:7a:47:52","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.1","subnet_id":"055de01c-41b8-41c1-878a-6a9d658d796c"}],"security_groups":[],"admin_state_up":true,"device_id":"df7fc398-efbb-49df-807a-0abd89452001","device_owner":"network:router_interface","status":"ACTIVE","port_security_enabled":false,"project_id":"b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:01.429 95895 INFO tempest.lib.common.rest_client [req-7bcfb2f6-64b3-4422-b6c8-f51957fd0a0d req-7bcfb2f6-64b3-4422-b6c8-f51957fd0a0d ] Request (RoutersTest:_run_cleanups): 200 PUT http://10.0.0.50:9696/v2.0/routers/df7fc398-efbb-49df-807a-0abd89452001/remove_router_interface 0.086s 2026-03-20 21:21:01.430 95895 DEBUG tempest.lib.common.rest_client [req-7bcfb2f6-64b3-4422-b6c8-f51957fd0a0d req-7bcfb2f6-64b3-4422-b6c8-f51957fd0a0d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "055de01c-41b8-41c1-878a-6a9d658d796c"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-7bcfb2f6-64b3-4422-b6c8-f51957fd0a0d', 'date': 'Fri, 20 Mar 2026 21:21:01 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/df7fc398-efbb-49df-807a-0abd89452001/remove_router_interface'} Body: b'{"id": "df7fc398-efbb-49df-807a-0abd89452001", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "port_id": "6cfd7a47-5276-4220-b42e-621f75e58a5e", "subnet_id": "055de01c-41b8-41c1-878a-6a9d658d796c"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:01.445 95895 INFO tempest.lib.common.rest_client [req-d7f3832d-ad2e-49a6-85d7-865a70483ceb req-d7f3832d-ad2e-49a6-85d7-865a70483ceb ] Request (RoutersTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=df7fc398-efbb-49df-807a-0abd89452001 0.015s 2026-03-20 21:21:01.445 95895 DEBUG tempest.lib.common.rest_client [req-d7f3832d-ad2e-49a6-85d7-865a70483ceb req-d7f3832d-ad2e-49a6-85d7-865a70483ceb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-d7f3832d-ad2e-49a6-85d7-865a70483ceb', 'date': 'Fri, 20 Mar 2026 21:21:01 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=df7fc398-efbb-49df-807a-0abd89452001'} Body: b'{"ports":[]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:01.494 95895 INFO tempest.lib.common.rest_client [req-7fe27f7a-9134-452a-8b2d-449dc19d4e33 req-7fe27f7a-9134-452a-8b2d-449dc19d4e33 ] Request (RoutersTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/routers/df7fc398-efbb-49df-807a-0abd89452001 0.048s 2026-03-20 21:21:01.494 95895 DEBUG tempest.lib.common.rest_client [req-7fe27f7a-9134-452a-8b2d-449dc19d4e33 req-7fe27f7a-9134-452a-8b2d-449dc19d4e33 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-7fe27f7a-9134-452a-8b2d-449dc19d4e33', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:01 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/df7fc398-efbb-49df-807a-0abd89452001'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:01.679 95895 INFO tempest.lib.common.rest_client [req-018398b9-ca63-4993-98c8-5dabbad4931e req-018398b9-ca63-4993-98c8-5dabbad4931e ] Request (RoutersTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/subnets/055de01c-41b8-41c1-878a-6a9d658d796c 0.184s 2026-03-20 21:21:01.679 95895 DEBUG tempest.lib.common.rest_client [req-018398b9-ca63-4993-98c8-5dabbad4931e req-018398b9-ca63-4993-98c8-5dabbad4931e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-018398b9-ca63-4993-98c8-5dabbad4931e', 'date': 'Fri, 20 Mar 2026 21:21:01 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/055de01c-41b8-41c1-878a-6a9d658d796c'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:01.745 95895 INFO tempest.lib.common.rest_client [req-78a1628a-a8f3-4f9b-a330-a7105fa20aa7 req-78a1628a-a8f3-4f9b-a330-a7105fa20aa7 ] Request (RoutersTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/networks/6c0daf5c-3f92-4d0a-a78d-1116f9e2340a 0.066s 2026-03-20 21:21:01.746 95895 DEBUG tempest.lib.common.rest_client [req-78a1628a-a8f3-4f9b-a330-a7105fa20aa7 req-78a1628a-a8f3-4f9b-a330-a7105fa20aa7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-78a1628a-a8f3-4f9b-a330-a7105fa20aa7', 'date': 'Fri, 20 Mar 2026 21:21:01 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/6c0daf5c-3f92-4d0a-a78d-1116f9e2340a'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:01.824 95895 INFO tempest.lib.common.rest_client [req-93cd1c02-cace-4591-b1a5-1f3abb16b37b req-93cd1c02-cace-4591-b1a5-1f3abb16b37b ] Request (RoutersTest:test_create_show_list_update_delete_router): 201 POST http://10.0.0.50:9696/v2.0/routers 0.077s 2026-03-20 21:21:01.824 95895 DEBUG tempest.lib.common.rest_client [req-93cd1c02-cace-4591-b1a5-1f3abb16b37b req-93cd1c02-cace-4591-b1a5-1f3abb16b37b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-RoutersTest-router-183309754", "external_gateway_info": {"network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64"}, "admin_state_up": false}} Response - Headers: {'content-type': 'application/json', 'content-length': '475', 'x-openstack-request-id': 'req-93cd1c02-cace-4591-b1a5-1f3abb16b37b', 'date': 'Fri, 20 Mar 2026 21:21:01 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/routers'} Body: b'{"router": {"id": "e7cf449e-89e4-45e9-a881-3a21abb606a7", "name": "tempest-RoutersTest-router-183309754", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": {"network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "enable_snat": true}, "fq_name": ["default-domain", "tempest-RoutersTest-349913700", "tempest-RoutersTest-router-183309754"], "description": "", "project_id": "b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:01.844 95895 INFO tempest.lib.common.rest_client [req-14591125-0ada-4cb8-b11e-fb3f841a1b5c req-14591125-0ada-4cb8-b11e-fb3f841a1b5c ] Request (RoutersTest:test_create_show_list_update_delete_router): 200 GET http://10.0.0.50:9696/v2.0/routers/e7cf449e-89e4-45e9-a881-3a21abb606a7 0.019s 2026-03-20 21:21:01.844 95895 DEBUG tempest.lib.common.rest_client [req-14591125-0ada-4cb8-b11e-fb3f841a1b5c req-14591125-0ada-4cb8-b11e-fb3f841a1b5c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '475', 'x-openstack-request-id': 'req-14591125-0ada-4cb8-b11e-fb3f841a1b5c', 'date': 'Fri, 20 Mar 2026 21:21:01 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/e7cf449e-89e4-45e9-a881-3a21abb606a7'} Body: b'{"router": {"id": "e7cf449e-89e4-45e9-a881-3a21abb606a7", "name": "tempest-RoutersTest-router-183309754", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": {"network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "enable_snat": true}, "fq_name": ["default-domain", "tempest-RoutersTest-349913700", "tempest-RoutersTest-router-183309754"], "description": "", "project_id": "b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:01.861 95895 INFO tempest.lib.common.rest_client [req-7e3d11a4-3ceb-493a-b8ff-224033d30a92 req-7e3d11a4-3ceb-493a-b8ff-224033d30a92 ] Request (RoutersTest:test_create_show_list_update_delete_router): 200 GET http://10.0.0.50:9696/v2.0/routers 0.017s 2026-03-20 21:21:01.861 95895 DEBUG tempest.lib.common.rest_client [req-7e3d11a4-3ceb-493a-b8ff-224033d30a92 req-7e3d11a4-3ceb-493a-b8ff-224033d30a92 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '478', 'x-openstack-request-id': 'req-7e3d11a4-3ceb-493a-b8ff-224033d30a92', 'date': 'Fri, 20 Mar 2026 21:21:01 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers'} Body: b'{"routers": [{"id": "e7cf449e-89e4-45e9-a881-3a21abb606a7", "name": "tempest-RoutersTest-router-183309754", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": {"network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "enable_snat": true}, "fq_name": ["default-domain", "tempest-RoutersTest-349913700", "tempest-RoutersTest-router-183309754"], "description": "", "project_id": "b98e648f8fd0439392805d47b479ee8b"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:01.895 95895 INFO tempest.lib.common.rest_client [req-92bcd035-ec7e-4815-b75a-4ce32786aba7 req-92bcd035-ec7e-4815-b75a-4ce32786aba7 ] Request (RoutersTest:test_create_show_list_update_delete_router): 200 PUT http://10.0.0.50:9696/v2.0/routers/e7cf449e-89e4-45e9-a881-3a21abb606a7 0.034s 2026-03-20 21:21:01.896 95895 DEBUG tempest.lib.common.rest_client [req-92bcd035-ec7e-4815-b75a-4ce32786aba7 req-92bcd035-ec7e-4815-b75a-4ce32786aba7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "updatedtempest-RoutersTest-router-183309754"}} Response - Headers: {'content-type': 'application/json', 'content-length': '482', 'x-openstack-request-id': 'req-92bcd035-ec7e-4815-b75a-4ce32786aba7', 'date': 'Fri, 20 Mar 2026 21:21:01 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/e7cf449e-89e4-45e9-a881-3a21abb606a7'} Body: b'{"router": {"id": "e7cf449e-89e4-45e9-a881-3a21abb606a7", "name": "updatedtempest-RoutersTest-router-183309754", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": {"network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "enable_snat": true}, "fq_name": ["default-domain", "tempest-RoutersTest-349913700", "tempest-RoutersTest-router-183309754"], "description": "", "project_id": "b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:01.907 95895 INFO tempest.lib.common.rest_client [req-61636dad-4f44-4af3-a0d8-ce7c76de10ed req-61636dad-4f44-4af3-a0d8-ce7c76de10ed ] Request (RoutersTest:test_create_show_list_update_delete_router): 200 GET http://10.0.0.50:9696/v2.0/routers/e7cf449e-89e4-45e9-a881-3a21abb606a7 0.011s 2026-03-20 21:21:01.907 95895 DEBUG tempest.lib.common.rest_client [req-61636dad-4f44-4af3-a0d8-ce7c76de10ed req-61636dad-4f44-4af3-a0d8-ce7c76de10ed ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '482', 'x-openstack-request-id': 'req-61636dad-4f44-4af3-a0d8-ce7c76de10ed', 'date': 'Fri, 20 Mar 2026 21:21:01 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/e7cf449e-89e4-45e9-a881-3a21abb606a7'} Body: b'{"router": {"id": "e7cf449e-89e4-45e9-a881-3a21abb606a7", "name": "updatedtempest-RoutersTest-router-183309754", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": {"network_id": "6de0f0ac-53ea-4ee5-be3e-200645e17e64", "enable_snat": true}, "fq_name": ["default-domain", "tempest-RoutersTest-349913700", "tempest-RoutersTest-router-183309754"], "description": "", "project_id": "b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:01.921 95895 INFO tempest.lib.common.rest_client [req-f39d43be-b800-4766-b333-bc3c5527cf68 req-f39d43be-b800-4766-b333-bc3c5527cf68 ] Request (RoutersTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=e7cf449e-89e4-45e9-a881-3a21abb606a7 0.013s 2026-03-20 21:21:01.921 95895 DEBUG tempest.lib.common.rest_client [req-f39d43be-b800-4766-b333-bc3c5527cf68 req-f39d43be-b800-4766-b333-bc3c5527cf68 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-f39d43be-b800-4766-b333-bc3c5527cf68', 'date': 'Fri, 20 Mar 2026 21:21:01 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=e7cf449e-89e4-45e9-a881-3a21abb606a7'} Body: b'{"ports":[]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:01.970 95895 INFO tempest.lib.common.rest_client [req-ff305cee-fea0-48a2-9711-a947aab963f3 req-ff305cee-fea0-48a2-9711-a947aab963f3 ] Request (RoutersTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/routers/e7cf449e-89e4-45e9-a881-3a21abb606a7 0.048s 2026-03-20 21:21:01.970 95895 DEBUG tempest.lib.common.rest_client [req-ff305cee-fea0-48a2-9711-a947aab963f3 req-ff305cee-fea0-48a2-9711-a947aab963f3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-ff305cee-fea0-48a2-9711-a947aab963f3', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:01 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/e7cf449e-89e4-45e9-a881-3a21abb606a7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:02.135 95895 INFO tempest.lib.common.rest_client [req-00341e17-a3e8-4d4c-affd-71172cde2cdb req-00341e17-a3e8-4d4c-affd-71172cde2cdb ] Request (RoutersTest:test_router_interface_port_update_with_fixed_ip): 201 POST http://10.0.0.50:9696/v2.0/networks 0.163s 2026-03-20 21:21:02.135 95895 DEBUG tempest.lib.common.rest_client [req-00341e17-a3e8-4d4c-affd-71172cde2cdb req-00341e17-a3e8-4d4c-affd-71172cde2cdb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersTest-1572851292"}} Response - Headers: {'content-type': 'application/json', 'content-length': '432', 'x-openstack-request-id': 'req-00341e17-a3e8-4d4c-affd-71172cde2cdb', 'date': 'Fri, 20 Mar 2026 21:21:02 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"e2987bce-2ea2-486d-bb02-6126ad74b304","name":"tempest-RoutersTest-1572851292","tenant_id":"b98e648f8fd0439392805d47b479ee8b","project_id":"b98e648f8fd0439392805d47b479ee8b","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-RoutersTest-349913700","tempest-RoutersTest-1572851292"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:02.359 95895 INFO tempest.lib.common.rest_client [req-c5a0bd7f-78ad-4e5e-b078-cb6790631dbc req-c5a0bd7f-78ad-4e5e-b078-cb6790631dbc ] Request (RoutersTest:test_router_interface_port_update_with_fixed_ip): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.224s 2026-03-20 21:21:02.360 95895 DEBUG tempest.lib.common.rest_client [req-c5a0bd7f-78ad-4e5e-b078-cb6790631dbc req-c5a0bd7f-78ad-4e5e-b078-cb6790631dbc ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "e2987bce-2ea2-486d-bb02-6126ad74b304", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'content-type': 'application/json', 'content-length': '487', 'x-openstack-request-id': 'req-c5a0bd7f-78ad-4e5e-b078-cb6790631dbc', 'date': 'Fri, 20 Mar 2026 21:21:02 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"114fcc88-3384-4752-ae1b-32f016787eb1","name":"","tenant_id":"b98e648f8fd0439392805d47b479ee8b","network_id":"e2987bce-2ea2-486d-bb02-6126ad74b304","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:02.465 95895 INFO tempest.lib.common.rest_client [req-b4659170-1e16-4a1f-8522-6ac9546b427d req-b4659170-1e16-4a1f-8522-6ac9546b427d ] Request (RoutersTest:test_router_interface_port_update_with_fixed_ip): 201 POST http://10.0.0.50:9696/v2.0/routers 0.105s 2026-03-20 21:21:02.466 95895 DEBUG tempest.lib.common.rest_client [req-b4659170-1e16-4a1f-8522-6ac9546b427d req-b4659170-1e16-4a1f-8522-6ac9546b427d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-RoutersTest-router-143935916", "external_gateway_info": {}, "admin_state_up": false}} Response - Headers: {'content-type': 'application/json', 'content-length': '404', 'x-openstack-request-id': 'req-b4659170-1e16-4a1f-8522-6ac9546b427d', 'date': 'Fri, 20 Mar 2026 21:21:02 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/routers'} Body: b'{"router": {"id": "4f6c6dc1-1a11-4996-9304-065da2319993", "name": "tempest-RoutersTest-router-143935916", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": null, "fq_name": ["default-domain", "tempest-RoutersTest-349913700", "tempest-RoutersTest-router-143935916"], "description": "", "project_id": "b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:02.680 95895 INFO tempest.lib.common.rest_client [req-00399121-e144-43ab-b041-1023c318ff09 req-00399121-e144-43ab-b041-1023c318ff09 ] Request (RoutersTest:test_router_interface_port_update_with_fixed_ip): 200 PUT http://10.0.0.50:9696/v2.0/routers/4f6c6dc1-1a11-4996-9304-065da2319993/add_router_interface 0.214s 2026-03-20 21:21:02.680 95895 DEBUG tempest.lib.common.rest_client [req-00399121-e144-43ab-b041-1023c318ff09 req-00399121-e144-43ab-b041-1023c318ff09 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "114fcc88-3384-4752-ae1b-32f016787eb1"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-00399121-e144-43ab-b041-1023c318ff09', 'date': 'Fri, 20 Mar 2026 21:21:02 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/4f6c6dc1-1a11-4996-9304-065da2319993/add_router_interface'} Body: b'{"id": "4f6c6dc1-1a11-4996-9304-065da2319993", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "port_id": "22669f50-6864-45a6-9f25-0fd10f29c312", "subnet_id": "114fcc88-3384-4752-ae1b-32f016787eb1"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:02.700 95895 INFO tempest.lib.common.rest_client [req-8830a0a8-f969-4c29-9c97-0274c375e67f req-8830a0a8-f969-4c29-9c97-0274c375e67f ] Request (RoutersTest:test_router_interface_port_update_with_fixed_ip): 200 GET http://10.0.0.50:9696/v2.0/ports/22669f50-6864-45a6-9f25-0fd10f29c312 0.019s 2026-03-20 21:21:02.700 95895 DEBUG tempest.lib.common.rest_client [req-8830a0a8-f969-4c29-9c97-0274c375e67f req-8830a0a8-f969-4c29-9c97-0274c375e67f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '709', 'x-openstack-request-id': 'req-8830a0a8-f969-4c29-9c97-0274c375e67f', 'date': 'Fri, 20 Mar 2026 21:21:02 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/22669f50-6864-45a6-9f25-0fd10f29c312'} Body: b'{"port":{"name":"22669f50-6864-45a6-9f25-0fd10f29c312","id":"22669f50-6864-45a6-9f25-0fd10f29c312","tenant_id":"b98e648f8fd0439392805d47b479ee8b","network_id":"e2987bce-2ea2-486d-bb02-6126ad74b304","mac_address":"02:22:66:9f:50:68","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.1","subnet_id":"114fcc88-3384-4752-ae1b-32f016787eb1"}],"security_groups":[],"admin_state_up":true,"device_id":"4f6c6dc1-1a11-4996-9304-065da2319993","device_owner":"network:router_interface","status":"ACTIVE","port_security_enabled":false,"project_id":"b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:02.872 95895 INFO tempest.lib.common.rest_client [req-0e8eba7a-8152-42b3-8a67-0d9bb56f58c1 req-0e8eba7a-8152-42b3-8a67-0d9bb56f58c1 ] Request (RoutersTest:test_router_interface_port_update_with_fixed_ip): 200 PUT http://10.0.0.50:9696/v2.0/ports/22669f50-6864-45a6-9f25-0fd10f29c312 0.171s 2026-03-20 21:21:02.872 95895 DEBUG tempest.lib.common.rest_client [req-0e8eba7a-8152-42b3-8a67-0d9bb56f58c1 req-0e8eba7a-8152-42b3-8a67-0d9bb56f58c1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"fixed_ips": [{"subnet_id": "114fcc88-3384-4752-ae1b-32f016787eb1"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '709', 'x-openstack-request-id': 'req-0e8eba7a-8152-42b3-8a67-0d9bb56f58c1', 'date': 'Fri, 20 Mar 2026 21:21:02 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports/22669f50-6864-45a6-9f25-0fd10f29c312'} Body: b'{"port":{"name":"22669f50-6864-45a6-9f25-0fd10f29c312","id":"22669f50-6864-45a6-9f25-0fd10f29c312","tenant_id":"b98e648f8fd0439392805d47b479ee8b","network_id":"e2987bce-2ea2-486d-bb02-6126ad74b304","mac_address":"02:22:66:9f:50:68","binding:vnic_type":"normal","binding:vif_details":{"port_filter":true},"binding:vif_type":"unbound","binding:host_id":null,"allowed_address_pairs":[],"fixed_ips":[{"ip_address":"10.100.0.3","subnet_id":"114fcc88-3384-4752-ae1b-32f016787eb1"}],"security_groups":[],"admin_state_up":true,"device_id":"4f6c6dc1-1a11-4996-9304-065da2319993","device_owner":"network:router_interface","status":"ACTIVE","port_security_enabled":false,"project_id":"b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:02.990 95895 INFO tempest.lib.common.rest_client [req-6439b928-2fe4-49a0-8f35-80299fc9ce7b req-6439b928-2fe4-49a0-8f35-80299fc9ce7b ] Request (RoutersTest:_run_cleanups): 200 PUT http://10.0.0.50:9696/v2.0/routers/4f6c6dc1-1a11-4996-9304-065da2319993/remove_router_interface 0.117s 2026-03-20 21:21:02.990 95895 DEBUG tempest.lib.common.rest_client [req-6439b928-2fe4-49a0-8f35-80299fc9ce7b req-6439b928-2fe4-49a0-8f35-80299fc9ce7b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "114fcc88-3384-4752-ae1b-32f016787eb1"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-6439b928-2fe4-49a0-8f35-80299fc9ce7b', 'date': 'Fri, 20 Mar 2026 21:21:02 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/4f6c6dc1-1a11-4996-9304-065da2319993/remove_router_interface'} Body: b'{"id": "4f6c6dc1-1a11-4996-9304-065da2319993", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "port_id": "22669f50-6864-45a6-9f25-0fd10f29c312", "subnet_id": "114fcc88-3384-4752-ae1b-32f016787eb1"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.005 95895 INFO tempest.lib.common.rest_client [req-1cc036f8-4cb2-4bfb-9302-f211a548649e req-1cc036f8-4cb2-4bfb-9302-f211a548649e ] Request (RoutersTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=4f6c6dc1-1a11-4996-9304-065da2319993 0.015s 2026-03-20 21:21:03.006 95895 DEBUG tempest.lib.common.rest_client [req-1cc036f8-4cb2-4bfb-9302-f211a548649e req-1cc036f8-4cb2-4bfb-9302-f211a548649e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-1cc036f8-4cb2-4bfb-9302-f211a548649e', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=4f6c6dc1-1a11-4996-9304-065da2319993'} Body: b'{"ports":[]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.059 95895 INFO tempest.lib.common.rest_client [req-2f6ec684-3d01-4124-a5f3-20da78055eaa req-2f6ec684-3d01-4124-a5f3-20da78055eaa ] Request (RoutersTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/routers/4f6c6dc1-1a11-4996-9304-065da2319993 0.053s 2026-03-20 21:21:03.060 95895 DEBUG tempest.lib.common.rest_client [req-2f6ec684-3d01-4124-a5f3-20da78055eaa req-2f6ec684-3d01-4124-a5f3-20da78055eaa ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-2f6ec684-3d01-4124-a5f3-20da78055eaa', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/4f6c6dc1-1a11-4996-9304-065da2319993'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.224 95895 INFO tempest.lib.common.rest_client [req-56b91c6f-8c39-4813-bc0a-8e4c043fe18c req-56b91c6f-8c39-4813-bc0a-8e4c043fe18c ] Request (RoutersTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/subnets/114fcc88-3384-4752-ae1b-32f016787eb1 0.164s 2026-03-20 21:21:03.224 95895 DEBUG tempest.lib.common.rest_client [req-56b91c6f-8c39-4813-bc0a-8e4c043fe18c req-56b91c6f-8c39-4813-bc0a-8e4c043fe18c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-56b91c6f-8c39-4813-bc0a-8e4c043fe18c', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/114fcc88-3384-4752-ae1b-32f016787eb1'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.350 95895 INFO tempest.lib.common.rest_client [req-18fb2553-63af-46e5-b1fe-e1050c2b58c3 req-18fb2553-63af-46e5-b1fe-e1050c2b58c3 ] Request (RoutersTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/networks/e2987bce-2ea2-486d-bb02-6126ad74b304 0.125s 2026-03-20 21:21:03.350 95895 DEBUG tempest.lib.common.rest_client [req-18fb2553-63af-46e5-b1fe-e1050c2b58c3 req-18fb2553-63af-46e5-b1fe-e1050c2b58c3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-18fb2553-63af-46e5-b1fe-e1050c2b58c3', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/e2987bce-2ea2-486d-bb02-6126ad74b304'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.411 95895 INFO tempest.lib.common.rest_client [req-57b72022-b5a6-4acb-8b9b-a22a98369c4b req-57b72022-b5a6-4acb-8b9b-a22a98369c4b ] Request (RoutersTest:test_update_router_admin_state): 201 POST http://10.0.0.50:9696/v2.0/routers 0.059s 2026-03-20 21:21:03.411 95895 DEBUG tempest.lib.common.rest_client [req-57b72022-b5a6-4acb-8b9b-a22a98369c4b req-57b72022-b5a6-4acb-8b9b-a22a98369c4b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-RoutersTest-router-545863434", "external_gateway_info": {}, "admin_state_up": false}} Response - Headers: {'content-type': 'application/json', 'content-length': '404', 'x-openstack-request-id': 'req-57b72022-b5a6-4acb-8b9b-a22a98369c4b', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/routers'} Body: b'{"router": {"id": "5e19835e-a466-4531-b9ac-fce2a995dea1", "name": "tempest-RoutersTest-router-545863434", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": null, "fq_name": ["default-domain", "tempest-RoutersTest-349913700", "tempest-RoutersTest-router-545863434"], "description": "", "project_id": "b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.448 95895 INFO tempest.lib.common.rest_client [req-2d49e5c1-539c-4968-95c4-66892f1de12f req-2d49e5c1-539c-4968-95c4-66892f1de12f ] Request (RoutersTest:test_update_router_admin_state): 200 PUT http://10.0.0.50:9696/v2.0/routers/5e19835e-a466-4531-b9ac-fce2a995dea1 0.036s 2026-03-20 21:21:03.448 95895 DEBUG tempest.lib.common.rest_client [req-2d49e5c1-539c-4968-95c4-66892f1de12f req-2d49e5c1-539c-4968-95c4-66892f1de12f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"admin_state_up": true}} Response - Headers: {'content-type': 'application/json', 'content-length': '403', 'x-openstack-request-id': 'req-2d49e5c1-539c-4968-95c4-66892f1de12f', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/5e19835e-a466-4531-b9ac-fce2a995dea1'} Body: b'{"router": {"id": "5e19835e-a466-4531-b9ac-fce2a995dea1", "name": "tempest-RoutersTest-router-545863434", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": null, "fq_name": ["default-domain", "tempest-RoutersTest-349913700", "tempest-RoutersTest-router-545863434"], "description": "", "project_id": "b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.458 95895 INFO tempest.lib.common.rest_client [req-7b869c48-467e-4c69-af7d-75086d2a9e7e req-7b869c48-467e-4c69-af7d-75086d2a9e7e ] Request (RoutersTest:test_update_router_admin_state): 200 GET http://10.0.0.50:9696/v2.0/routers/5e19835e-a466-4531-b9ac-fce2a995dea1 0.010s 2026-03-20 21:21:03.459 95895 DEBUG tempest.lib.common.rest_client [req-7b869c48-467e-4c69-af7d-75086d2a9e7e req-7b869c48-467e-4c69-af7d-75086d2a9e7e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '403', 'x-openstack-request-id': 'req-7b869c48-467e-4c69-af7d-75086d2a9e7e', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/5e19835e-a466-4531-b9ac-fce2a995dea1'} Body: b'{"router": {"id": "5e19835e-a466-4531-b9ac-fce2a995dea1", "name": "tempest-RoutersTest-router-545863434", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": null, "fq_name": ["default-domain", "tempest-RoutersTest-349913700", "tempest-RoutersTest-router-545863434"], "description": "", "project_id": "b98e648f8fd0439392805d47b479ee8b"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.474 95895 INFO tempest.lib.common.rest_client [req-d9e4418d-bafe-42e5-9d1f-4ae50392fa32 req-d9e4418d-bafe-42e5-9d1f-4ae50392fa32 ] Request (RoutersTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=5e19835e-a466-4531-b9ac-fce2a995dea1 0.015s 2026-03-20 21:21:03.474 95895 DEBUG tempest.lib.common.rest_client [req-d9e4418d-bafe-42e5-9d1f-4ae50392fa32 req-d9e4418d-bafe-42e5-9d1f-4ae50392fa32 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-d9e4418d-bafe-42e5-9d1f-4ae50392fa32', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=5e19835e-a466-4531-b9ac-fce2a995dea1'} Body: b'{"ports":[]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.542 95895 INFO tempest.lib.common.rest_client [req-34cd2554-dd34-47dd-93fb-5402e1fd8800 req-34cd2554-dd34-47dd-93fb-5402e1fd8800 ] Request (RoutersTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/routers/5e19835e-a466-4531-b9ac-fce2a995dea1 0.067s 2026-03-20 21:21:03.542 95895 DEBUG tempest.lib.common.rest_client [req-34cd2554-dd34-47dd-93fb-5402e1fd8800 req-34cd2554-dd34-47dd-93fb-5402e1fd8800 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-34cd2554-dd34-47dd-93fb-5402e1fd8800', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/5e19835e-a466-4531-b9ac-fce2a995dea1'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.558 95895 INFO tempest.lib.common.rest_client [req-ae5b4a39-252f-4870-b8ca-7e26cc6ea4f1 req-ae5b4a39-252f-4870-b8ca-7e26cc6ea4f1 ] Request (RoutersTest:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=5e19835e-a466-4531-b9ac-fce2a995dea1 0.015s 2026-03-20 21:21:03.558 95895 DEBUG tempest.lib.common.rest_client [req-ae5b4a39-252f-4870-b8ca-7e26cc6ea4f1 req-ae5b4a39-252f-4870-b8ca-7e26cc6ea4f1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-ae5b4a39-252f-4870-b8ca-7e26cc6ea4f1', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=5e19835e-a466-4531-b9ac-fce2a995dea1'} Body: b'{"ports":[]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.568 95895 INFO tempest.lib.common.rest_client [req-a18fa121-bd87-412c-aef0-1a28710a371d req-a18fa121-bd87-412c-aef0-1a28710a371d ] Request (RoutersTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/routers/5e19835e-a466-4531-b9ac-fce2a995dea1 0.009s 2026-03-20 21:21:03.568 95895 DEBUG tempest.lib.common.rest_client [req-a18fa121-bd87-412c-aef0-1a28710a371d req-a18fa121-bd87-412c-aef0-1a28710a371d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-a18fa121-bd87-412c-aef0-1a28710a371d', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/5e19835e-a466-4531-b9ac-fce2a995dea1'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router 5e19835e-a466-4531-b9ac-fce2a995dea1 could not be found", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.582 95895 INFO tempest.lib.common.rest_client [req-627b9759-b62e-448a-aca8-8d6c3c400851 req-627b9759-b62e-448a-aca8-8d6c3c400851 ] Request (RoutersTest:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=4f6c6dc1-1a11-4996-9304-065da2319993 0.013s 2026-03-20 21:21:03.582 95895 DEBUG tempest.lib.common.rest_client [req-627b9759-b62e-448a-aca8-8d6c3c400851 req-627b9759-b62e-448a-aca8-8d6c3c400851 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-627b9759-b62e-448a-aca8-8d6c3c400851', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=4f6c6dc1-1a11-4996-9304-065da2319993'} Body: b'{"ports":[]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.591 95895 INFO tempest.lib.common.rest_client [req-c40a0f84-bb16-4b32-bddc-afb1d959ebdd req-c40a0f84-bb16-4b32-bddc-afb1d959ebdd ] Request (RoutersTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/routers/4f6c6dc1-1a11-4996-9304-065da2319993 0.008s 2026-03-20 21:21:03.591 95895 DEBUG tempest.lib.common.rest_client [req-c40a0f84-bb16-4b32-bddc-afb1d959ebdd req-c40a0f84-bb16-4b32-bddc-afb1d959ebdd ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-c40a0f84-bb16-4b32-bddc-afb1d959ebdd', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/4f6c6dc1-1a11-4996-9304-065da2319993'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router 4f6c6dc1-1a11-4996-9304-065da2319993 could not be found", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.603 95895 INFO tempest.lib.common.rest_client [req-5673526b-5bc3-4fa2-a722-7367b5c2d6ec req-5673526b-5bc3-4fa2-a722-7367b5c2d6ec ] Request (RoutersTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/subnets/114fcc88-3384-4752-ae1b-32f016787eb1 0.012s 2026-03-20 21:21:03.604 95895 DEBUG tempest.lib.common.rest_client [req-5673526b-5bc3-4fa2-a722-7367b5c2d6ec req-5673526b-5bc3-4fa2-a722-7367b5c2d6ec ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-5673526b-5bc3-4fa2-a722-7367b5c2d6ec', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/114fcc88-3384-4752-ae1b-32f016787eb1'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 114fcc88-3384-4752-ae1b-32f016787eb1 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.620 95895 INFO tempest.lib.common.rest_client [req-b87e30cb-668a-4c6b-8a22-eee834521d74 req-b87e30cb-668a-4c6b-8a22-eee834521d74 ] Request (RoutersTest:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=e7cf449e-89e4-45e9-a881-3a21abb606a7 0.016s 2026-03-20 21:21:03.620 95895 DEBUG tempest.lib.common.rest_client [req-b87e30cb-668a-4c6b-8a22-eee834521d74 req-b87e30cb-668a-4c6b-8a22-eee834521d74 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-b87e30cb-668a-4c6b-8a22-eee834521d74', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=e7cf449e-89e4-45e9-a881-3a21abb606a7'} Body: b'{"ports":[]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.629 95895 INFO tempest.lib.common.rest_client [req-a38992c5-c859-4816-8f5f-fe259a5e79e2 req-a38992c5-c859-4816-8f5f-fe259a5e79e2 ] Request (RoutersTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/routers/e7cf449e-89e4-45e9-a881-3a21abb606a7 0.009s 2026-03-20 21:21:03.629 95895 DEBUG tempest.lib.common.rest_client [req-a38992c5-c859-4816-8f5f-fe259a5e79e2 req-a38992c5-c859-4816-8f5f-fe259a5e79e2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-a38992c5-c859-4816-8f5f-fe259a5e79e2', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/e7cf449e-89e4-45e9-a881-3a21abb606a7'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router e7cf449e-89e4-45e9-a881-3a21abb606a7 could not be found", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.644 95895 INFO tempest.lib.common.rest_client [req-39ac16c7-84b7-4948-8721-7ae910d8fc2e req-39ac16c7-84b7-4948-8721-7ae910d8fc2e ] Request (RoutersTest:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=df7fc398-efbb-49df-807a-0abd89452001 0.015s 2026-03-20 21:21:03.644 95895 DEBUG tempest.lib.common.rest_client [req-39ac16c7-84b7-4948-8721-7ae910d8fc2e req-39ac16c7-84b7-4948-8721-7ae910d8fc2e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-39ac16c7-84b7-4948-8721-7ae910d8fc2e', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=df7fc398-efbb-49df-807a-0abd89452001'} Body: b'{"ports":[]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.656 95895 INFO tempest.lib.common.rest_client [req-71cd86a7-5e36-43b1-9d89-f28a8f8ba029 req-71cd86a7-5e36-43b1-9d89-f28a8f8ba029 ] Request (RoutersTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/routers/df7fc398-efbb-49df-807a-0abd89452001 0.011s 2026-03-20 21:21:03.656 95895 DEBUG tempest.lib.common.rest_client [req-71cd86a7-5e36-43b1-9d89-f28a8f8ba029 req-71cd86a7-5e36-43b1-9d89-f28a8f8ba029 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-71cd86a7-5e36-43b1-9d89-f28a8f8ba029', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/df7fc398-efbb-49df-807a-0abd89452001'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router df7fc398-efbb-49df-807a-0abd89452001 could not be found", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.667 95895 INFO tempest.lib.common.rest_client [req-e8ecc013-3167-4864-9300-811c89b7054c req-e8ecc013-3167-4864-9300-811c89b7054c ] Request (RoutersTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/subnets/055de01c-41b8-41c1-878a-6a9d658d796c 0.011s 2026-03-20 21:21:03.667 95895 DEBUG tempest.lib.common.rest_client [req-e8ecc013-3167-4864-9300-811c89b7054c req-e8ecc013-3167-4864-9300-811c89b7054c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-e8ecc013-3167-4864-9300-811c89b7054c', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/055de01c-41b8-41c1-878a-6a9d658d796c'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet 055de01c-41b8-41c1-878a-6a9d658d796c could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.682 95895 INFO tempest.lib.common.rest_client [req-ac96affe-2cf1-4d39-9b52-5d98d65cfc7b req-ac96affe-2cf1-4d39-9b52-5d98d65cfc7b ] Request (RoutersTest:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=88e48b41-a077-45c0-bf5b-d0c1cfb87cad 0.014s 2026-03-20 21:21:03.682 95895 DEBUG tempest.lib.common.rest_client [req-ac96affe-2cf1-4d39-9b52-5d98d65cfc7b req-ac96affe-2cf1-4d39-9b52-5d98d65cfc7b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-ac96affe-2cf1-4d39-9b52-5d98d65cfc7b', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=88e48b41-a077-45c0-bf5b-d0c1cfb87cad'} Body: b'{"ports":[]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.694 95895 INFO tempest.lib.common.rest_client [req-5b30bf87-ff7c-4e24-8706-628882e1396b req-5b30bf87-ff7c-4e24-8706-628882e1396b ] Request (RoutersTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/routers/88e48b41-a077-45c0-bf5b-d0c1cfb87cad 0.012s 2026-03-20 21:21:03.694 95895 DEBUG tempest.lib.common.rest_client [req-5b30bf87-ff7c-4e24-8706-628882e1396b req-5b30bf87-ff7c-4e24-8706-628882e1396b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-5b30bf87-ff7c-4e24-8706-628882e1396b', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/88e48b41-a077-45c0-bf5b-d0c1cfb87cad'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router 88e48b41-a077-45c0-bf5b-d0c1cfb87cad could not be found", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.709 95895 INFO tempest.lib.common.rest_client [req-4e008fe7-0403-464a-b5b7-c476183e9a2c req-4e008fe7-0403-464a-b5b7-c476183e9a2c ] Request (RoutersTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/subnets/f2728ade-ef3f-40eb-a2dd-05d080b4675c 0.015s 2026-03-20 21:21:03.710 95895 DEBUG tempest.lib.common.rest_client [req-4e008fe7-0403-464a-b5b7-c476183e9a2c req-4e008fe7-0403-464a-b5b7-c476183e9a2c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-4e008fe7-0403-464a-b5b7-c476183e9a2c', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/f2728ade-ef3f-40eb-a2dd-05d080b4675c'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet f2728ade-ef3f-40eb-a2dd-05d080b4675c could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.724 95895 INFO tempest.lib.common.rest_client [req-949090c9-b61d-4374-a2b2-b6466e242a05 req-949090c9-b61d-4374-a2b2-b6466e242a05 ] Request (RoutersTest:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=3a3c4b94-8386-4a90-9b0d-c9a660e1904d 0.014s 2026-03-20 21:21:03.724 95895 DEBUG tempest.lib.common.rest_client [req-949090c9-b61d-4374-a2b2-b6466e242a05 req-949090c9-b61d-4374-a2b2-b6466e242a05 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-949090c9-b61d-4374-a2b2-b6466e242a05', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=3a3c4b94-8386-4a90-9b0d-c9a660e1904d'} Body: b'{"ports":[]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.733 95895 INFO tempest.lib.common.rest_client [req-ec3aab42-53ec-4641-9556-b6bba979880e req-ec3aab42-53ec-4641-9556-b6bba979880e ] Request (RoutersTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/routers/3a3c4b94-8386-4a90-9b0d-c9a660e1904d 0.009s 2026-03-20 21:21:03.734 95895 DEBUG tempest.lib.common.rest_client [req-ec3aab42-53ec-4641-9556-b6bba979880e req-ec3aab42-53ec-4641-9556-b6bba979880e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '135', 'x-openstack-request-id': 'req-ec3aab42-53ec-4641-9556-b6bba979880e', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/3a3c4b94-8386-4a90-9b0d-c9a660e1904d'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router 3a3c4b94-8386-4a90-9b0d-c9a660e1904d could not be found", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.745 95895 INFO tempest.lib.common.rest_client [req-cdc05720-c2fb-4848-bda1-f7df14cc203f req-cdc05720-c2fb-4848-bda1-f7df14cc203f ] Request (RoutersTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/subnets/ce3dcbe1-ecf0-4c8a-ac06-0c391920aeb3 0.011s 2026-03-20 21:21:03.745 95895 DEBUG tempest.lib.common.rest_client [req-cdc05720-c2fb-4848-bda1-f7df14cc203f req-cdc05720-c2fb-4848-bda1-f7df14cc203f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-cdc05720-c2fb-4848-bda1-f7df14cc203f', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/ce3dcbe1-ecf0-4c8a-ac06-0c391920aeb3'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet ce3dcbe1-ecf0-4c8a-ac06-0c391920aeb3 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.757 95895 INFO tempest.lib.common.rest_client [req-08bce605-5e8e-46f8-9f91-c19a8f518ff1 req-08bce605-5e8e-46f8-9f91-c19a8f518ff1 ] Request (RoutersTest:tearDownClass): 404 DELETE http://10.0.0.50:9696/v2.0/subnets/e19d1670-efad-4277-9c7d-31bb087f7d47 0.012s 2026-03-20 21:21:03.757 95895 DEBUG tempest.lib.common.rest_client [req-08bce605-5e8e-46f8-9f91-c19a8f518ff1 req-08bce605-5e8e-46f8-9f91-c19a8f518ff1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-08bce605-5e8e-46f8-9f91-c19a8f518ff1', 'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/e19d1670-efad-4277-9c7d-31bb087f7d47'} Body: b'{"NeutronError": {"type": "SubnetNotFound", "message": "Subnet e19d1670-efad-4277-9c7d-31bb087f7d47 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.824 95895 INFO tempest.lib.common.rest_client [req-8fa44459-e244-4c44-a1fb-6e6e7de01359 req-8fa44459-e244-4c44-a1fb-6e6e7de01359 ] Request (RoutersTest:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/01fa73406b7c4cb88fbf28ffe6e7994c 0.067s 2026-03-20 21:21:03.824 95895 DEBUG tempest.lib.common.rest_client [req-8fa44459-e244-4c44-a1fb-6e6e7de01359 req-8fa44459-e244-4c44-a1fb-6e6e7de01359 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-8fa44459-e244-4c44-a1fb-6e6e7de01359', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/01fa73406b7c4cb88fbf28ffe6e7994c'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.920 95895 INFO tempest.lib.common.rest_client [req-e7004970-228a-4f90-986f-f16078ab23f2 req-e7004970-228a-4f90-986f-f16078ab23f2 ] Request (RoutersTest:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/bd0508ec8a3a4bf18fb2587f2f4e133e 0.095s 2026-03-20 21:21:03.920 95895 DEBUG tempest.lib.common.rest_client [req-e7004970-228a-4f90-986f-f16078ab23f2 req-e7004970-228a-4f90-986f-f16078ab23f2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e7004970-228a-4f90-986f-f16078ab23f2', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/bd0508ec8a3a4bf18fb2587f2f4e133e'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:03.920 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: b98e648f8fd0439392805d47b479ee8b 2026-03-20 21:21:04.234 95895 INFO tempest.lib.common.rest_client [req-1cb9faf4-40f0-4bff-9704-151b7476cb6c req-1cb9faf4-40f0-4bff-9704-151b7476cb6c ] Request (RoutersTest:tearDownClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.314s 2026-03-20 21:21:04.234 95895 DEBUG tempest.lib.common.rest_client [req-1cb9faf4-40f0-4bff-9704-151b7476cb6c req-1cb9faf4-40f0-4bff-9704-151b7476cb6c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:03 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-1cb9faf4-40f0-4bff-9704-151b7476cb6c', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["M-7zViZLSauYyyM-xZR-sQ"], "expires_at": "2026-03-21T21:21:04.000000Z", "issued_at": "2026-03-20T21:21:04.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:04.357 95895 INFO tempest.lib.common.rest_client [req-8d27ee38-50c2-4d05-b74b-b63d4b985406 req-8d27ee38-50c2-4d05-b74b-b63d4b985406 ] Request (RoutersTest:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=b98e648f8fd0439392805d47b479ee8b&name=default 0.122s 2026-03-20 21:21:04.357 95895 DEBUG tempest.lib.common.rest_client [req-8d27ee38-50c2-4d05-b74b-b63d4b985406 req-8d27ee38-50c2-4d05-b74b-b63d4b985406 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1924', 'x-openstack-request-id': 'req-8d27ee38-50c2-4d05-b74b-b63d4b985406', 'date': 'Fri, 20 Mar 2026 21:21:04 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=b98e648f8fd0439392805d47b479ee8b&name=default'} Body: b'{"security_groups": [{"id": "72322cd5-1b79-4c4e-8141-d97cd17b768d", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "e28945ec-294d-4885-9992-e658346de607", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "security_group_id": "72322cd5-1b79-4c4e-8141-d97cd17b768d", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "72322cd5-1b79-4c4e-8141-d97cd17b768d", "created_at": null, "updated_at": null, "description": null}, {"id": "a4070dca-db98-4b3a-858e-d41cf5977766", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "security_group_id": "72322cd5-1b79-4c4e-8141-d97cd17b768d", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "72322cd5-1b79-4c4e-8141-d97cd17b768d", "created_at": null, "updated_at": null, "description": null}, {"id": "5ae4ba92-f0ef-4bf1-a64e-fc769dcb92da", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "security_group_id": "72322cd5-1b79-4c4e-8141-d97cd17b768d", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "2e4121cd-8764-4e3c-a0bc-cde75c13abdf", "tenant_id": "b98e648f8fd0439392805d47b479ee8b", "security_group_id": "72322cd5-1b79-4c4e-8141-d97cd17b768d", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-RoutersTest-349913700", "default"], "project_id": "b98e648f8fd0439392805d47b479ee8b"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:04.437 95895 INFO tempest.lib.common.rest_client [req-1f2728cc-ceb7-4963-bec0-3cd1c92a3344 req-1f2728cc-ceb7-4963-bec0-3cd1c92a3344 ] Request (RoutersTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/72322cd5-1b79-4c4e-8141-d97cd17b768d 0.080s 2026-03-20 21:21:04.437 95895 DEBUG tempest.lib.common.rest_client [req-1f2728cc-ceb7-4963-bec0-3cd1c92a3344 req-1f2728cc-ceb7-4963-bec0-3cd1c92a3344 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-1f2728cc-ceb7-4963-bec0-3cd1c92a3344', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:04 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/72322cd5-1b79-4c4e-8141-d97cd17b768d'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:04.509 95895 INFO tempest.lib.common.rest_client [req-26064d60-45de-46a7-b4e5-c6eac861b309 req-26064d60-45de-46a7-b4e5-c6eac861b309 ] Request (RoutersTest:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/b98e648f8fd0439392805d47b479ee8b 0.071s 2026-03-20 21:21:04.509 95895 DEBUG tempest.lib.common.rest_client [req-26064d60-45de-46a7-b4e5-c6eac861b309 req-26064d60-45de-46a7-b4e5-c6eac861b309 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:04 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-26064d60-45de-46a7-b4e5-c6eac861b309', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/b98e648f8fd0439392805d47b479ee8b'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:04.510 95895 INFO tempest.test [-] raised in RoutersNegativeIpV6Test.setUpClass. Invoking tearDownClass. 2026-03-20 21:21:04.839 95895 INFO tempest.lib.common.rest_client [req-88d89fdc-1d00-4e22-972e-8e3e87611e05 req-88d89fdc-1d00-4e22-972e-8e3e87611e05 ] Request (RoutersNegativeTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.328s 2026-03-20 21:21:04.839 95895 DEBUG tempest.lib.common.rest_client [req-88d89fdc-1d00-4e22-972e-8e3e87611e05 req-88d89fdc-1d00-4e22-972e-8e3e87611e05 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:04 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-88d89fdc-1d00-4e22-972e-8e3e87611e05', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["4TVp3IbrSXObinUQzHapYQ"], "expires_at": "2026-03-21T21:21:04.000000Z", "issued_at": "2026-03-20T21:21:04.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:05.134 95895 INFO tempest.lib.common.rest_client [req-dfe454fb-9a1a-41ac-a610-0ba5adb4785c req-dfe454fb-9a1a-41ac-a610-0ba5adb4785c ] Request (RoutersNegativeTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.293s 2026-03-20 21:21:05.135 95895 DEBUG tempest.lib.common.rest_client [req-dfe454fb-9a1a-41ac-a610-0ba5adb4785c req-dfe454fb-9a1a-41ac-a610-0ba5adb4785c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:04 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-dfe454fb-9a1a-41ac-a610-0ba5adb4785c', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["-cBl1p5XR56kWTLXuFLsjQ"], "expires_at": "2026-03-21T21:21:05.000000Z", "issued_at": "2026-03-20T21:21:05.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:05.152 95895 INFO tempest.lib.common.rest_client [req-26243ea6-825e-4c38-b43e-c443f63b2aa4 req-26243ea6-825e-4c38-b43e-c443f63b2aa4 ] Request (RoutersNegativeTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/domains?name=Default 0.017s 2026-03-20 21:21:05.152 95895 DEBUG tempest.lib.common.rest_client [req-26243ea6-825e-4c38-b43e-c443f63b2aa4 req-26243ea6-825e-4c38-b43e-c443f63b2aa4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:05 GMT', 'server': 'Apache', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-26243ea6-825e-4c38-b43e-c443f63b2aa4', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/domains/default"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/domains?name=Default", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:05.153 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:21:05.184 95895 INFO tempest.lib.common.rest_client [req-0c53602e-2678-4472-a3d3-0aa798dadd49 req-0c53602e-2678-4472-a3d3-0aa798dadd49 ] Request (RoutersNegativeTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.031s 2026-03-20 21:21:05.184 95895 DEBUG tempest.lib.common.rest_client [req-0c53602e-2678-4472-a3d3-0aa798dadd49 req-0c53602e-2678-4472-a3d3-0aa798dadd49 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-RoutersNegativeTest-1806245778-desc", "domain_id": "default", "name": "tempest-RoutersNegativeTest-1806245778"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:05 GMT', 'server': 'Apache', 'content-length': '369', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0c53602e-2678-4472-a3d3-0aa798dadd49', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "05cfd589bb5a453892f92f21582b8e98", "name": "tempest-RoutersNegativeTest-1806245778", "domain_id": "default", "description": "tempest-RoutersNegativeTest-1806245778-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/05cfd589bb5a453892f92f21582b8e98"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:05.508 95895 INFO tempest.lib.common.rest_client [req-2f7e9031-0aca-423e-8737-5994ac9e72da req-2f7e9031-0aca-423e-8737-5994ac9e72da ] Request (RoutersNegativeTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.324s 2026-03-20 21:21:05.509 95895 DEBUG tempest.lib.common.rest_client [req-2f7e9031-0aca-423e-8737-5994ac9e72da req-2f7e9031-0aca-423e-8737-5994ac9e72da ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-RoutersNegativeTest-1806245778-project-member", "password": "S6%4@Z7~0Y52TCW", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:05 GMT', 'server': 'Apache', 'content-length': '289', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2f7e9031-0aca-423e-8737-5994ac9e72da', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "26874a1d5add4b9ca1588f51357fc662", "name": "tempest-RoutersNegativeTest-1806245778-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/26874a1d5add4b9ca1588f51357fc662"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:05.530 95895 INFO tempest.lib.common.rest_client [req-0dcd3fc2-0716-4061-a219-e01590ab801d req-0dcd3fc2-0716-4061-a219-e01590ab801d ] Request (RoutersNegativeTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.021s 2026-03-20 21:21:05.531 95895 DEBUG tempest.lib.common.rest_client [req-0dcd3fc2-0716-4061-a219-e01590ab801d req-0dcd3fc2-0716-4061-a219-e01590ab801d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:05 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0dcd3fc2-0716-4061-a219-e01590ab801d', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:05.566 95895 INFO tempest.lib.common.rest_client [req-40fc1188-99ae-4f70-9668-7446c9baa8f5 req-40fc1188-99ae-4f70-9668-7446c9baa8f5 ] Request (RoutersNegativeTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/05cfd589bb5a453892f92f21582b8e98/users/26874a1d5add4b9ca1588f51357fc662/roles/a8108ca22dd54709aa4e902294ca51e7 0.035s 2026-03-20 21:21:05.566 95895 DEBUG tempest.lib.common.rest_client [req-40fc1188-99ae-4f70-9668-7446c9baa8f5 req-40fc1188-99ae-4f70-9668-7446c9baa8f5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:05 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-40fc1188-99ae-4f70-9668-7446c9baa8f5', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/05cfd589bb5a453892f92f21582b8e98/users/26874a1d5add4b9ca1588f51357fc662/roles/a8108ca22dd54709aa4e902294ca51e7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:05.618 95895 INFO tempest.lib.common.rest_client [req-872c88d7-a852-4f75-a365-ee11dadda76a req-872c88d7-a852-4f75-a365-ee11dadda76a ] Request (RoutersNegativeTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.051s 2026-03-20 21:21:05.618 95895 DEBUG tempest.lib.common.rest_client [req-872c88d7-a852-4f75-a365-ee11dadda76a req-872c88d7-a852-4f75-a365-ee11dadda76a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:05 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-872c88d7-a852-4f75-a365-ee11dadda76a', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:05.641 95895 INFO tempest.lib.common.rest_client [req-892438cf-20b1-42c7-a19b-0a354d433ca4 req-892438cf-20b1-42c7-a19b-0a354d433ca4 ] Request (RoutersNegativeTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/05cfd589bb5a453892f92f21582b8e98/users/26874a1d5add4b9ca1588f51357fc662/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.023s 2026-03-20 21:21:05.641 95895 DEBUG tempest.lib.common.rest_client [req-892438cf-20b1-42c7-a19b-0a354d433ca4 req-892438cf-20b1-42c7-a19b-0a354d433ca4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:05 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-892438cf-20b1-42c7-a19b-0a354d433ca4', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/05cfd589bb5a453892f92f21582b8e98/users/26874a1d5add4b9ca1588f51357fc662/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:05.641 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 26874a1d5add4b9ca1588f51357fc662 is created with scope project and roles: ['member', 'admin'] 2026-03-20 21:21:05.641 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-RoutersNegativeTest-1806245778-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '05cfd589bb5a453892f92f21582b8e98', 'project_name': 'tempest-RoutersNegativeTest-1806245778', 'tenant_id': '05cfd589bb5a453892f92f21582b8e98', 'tenant_name': 'tempest-RoutersNegativeTest-1806245778', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '26874a1d5add4b9ca1588f51357fc662', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:21:05.642 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-RoutersNegativeTest-1806245778-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '05cfd589bb5a453892f92f21582b8e98', 'project_name': 'tempest-RoutersNegativeTest-1806245778', 'tenant_id': '05cfd589bb5a453892f92f21582b8e98', 'tenant_name': 'tempest-RoutersNegativeTest-1806245778', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '26874a1d5add4b9ca1588f51357fc662', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:21:05.975 95895 INFO tempest.lib.common.rest_client [req-27a2b173-5303-4c0b-83cf-df817655dd73 req-27a2b173-5303-4c0b-83cf-df817655dd73 ] Request (RoutersNegativeTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.331s 2026-03-20 21:21:05.975 95895 DEBUG tempest.lib.common.rest_client [req-27a2b173-5303-4c0b-83cf-df817655dd73 req-27a2b173-5303-4c0b-83cf-df817655dd73 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:05 GMT', 'server': 'Apache', 'content-length': '4632', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-27a2b173-5303-4c0b-83cf-df817655dd73', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "26874a1d5add4b9ca1588f51357fc662", "name": "tempest-RoutersNegativeTest-1806245778-project-member", "password_expires_at": null}, "audit_ids": ["5fzSPdsIRCiGhrPz0dIJtw"], "expires_at": "2026-03-21T21:21:05.000000Z", "issued_at": "2026-03-20T21:21:05.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "05cfd589bb5a453892f92f21582b8e98", "name": "tempest-RoutersNegativeTest-1806245778"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/05cfd589bb5a453892f92f21582b8e98", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/05cfd589bb5a453892f92f21582b8e98", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4be _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:05.975 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['reader'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:21:05.975 95895 DEBUG tempest.lib.common.dynamic_creds [-] Reusing existing project 05cfd589bb5a453892f92f21582b8e98 from creds: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-RoutersNegativeTest-1806245778-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '05cfd589bb5a453892f92f21582b8e98', 'project_name': 'tempest-RoutersNegativeTest-1806245778', 'tenant_id': '05cfd589bb5a453892f92f21582b8e98', 'tenant_name': 'tempest-RoutersNegativeTest-1806245778', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '26874a1d5add4b9ca1588f51357fc662', 'system': None}, Network: None, Subnet: None, Router: None _get_project_id /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:399 2026-03-20 21:21:06.018 95895 INFO tempest.lib.common.rest_client [req-d14f92d9-924b-4ab7-a912-d205e39bac74 req-d14f92d9-924b-4ab7-a912-d205e39bac74 ] Request (RoutersNegativeTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/projects/05cfd589bb5a453892f92f21582b8e98 0.042s 2026-03-20 21:21:06.018 95895 DEBUG tempest.lib.common.rest_client [req-d14f92d9-924b-4ab7-a912-d205e39bac74 req-d14f92d9-924b-4ab7-a912-d205e39bac74 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:05 GMT', 'server': 'Apache', 'content-length': '369', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d14f92d9-924b-4ab7-a912-d205e39bac74', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/projects/05cfd589bb5a453892f92f21582b8e98'} Body: b'{"project": {"id": "05cfd589bb5a453892f92f21582b8e98", "name": "tempest-RoutersNegativeTest-1806245778", "domain_id": "default", "description": "tempest-RoutersNegativeTest-1806245778-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/05cfd589bb5a453892f92f21582b8e98"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:06.019 95895 INFO tempest.lib.common.dynamic_creds [-] Using the existing project 05cfd589bb5a453892f92f21582b8e98 for scope project and roles: ['reader'] 2026-03-20 21:21:06.316 95895 INFO tempest.lib.common.rest_client [req-c350c89b-148e-4744-be5e-958bf39632b7 req-c350c89b-148e-4744-be5e-958bf39632b7 ] Request (RoutersNegativeTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.298s 2026-03-20 21:21:06.317 95895 DEBUG tempest.lib.common.rest_client [req-c350c89b-148e-4744-be5e-958bf39632b7 req-c350c89b-148e-4744-be5e-958bf39632b7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-RoutersNegativeTest-1806245778-project-reader", "password": "F7+zlMeIpEteJ=z", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:06 GMT', 'server': 'Apache', 'content-length': '289', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c350c89b-148e-4744-be5e-958bf39632b7', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "3e37197450464bc8b264b9daed08c458", "name": "tempest-RoutersNegativeTest-1806245778-project-reader", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/3e37197450464bc8b264b9daed08c458"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:06.334 95895 INFO tempest.lib.common.rest_client [req-d364eeaa-8aab-417d-ba0c-2da725b64fad req-d364eeaa-8aab-417d-ba0c-2da725b64fad ] Request (RoutersNegativeTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.017s 2026-03-20 21:21:06.334 95895 DEBUG tempest.lib.common.rest_client [req-d364eeaa-8aab-417d-ba0c-2da725b64fad req-d364eeaa-8aab-417d-ba0c-2da725b64fad ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:06 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d364eeaa-8aab-417d-ba0c-2da725b64fad', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:06.364 95895 INFO tempest.lib.common.rest_client [req-3f32c7f0-941e-48e4-95b7-caae078bafba req-3f32c7f0-941e-48e4-95b7-caae078bafba ] Request (RoutersNegativeTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/05cfd589bb5a453892f92f21582b8e98/users/3e37197450464bc8b264b9daed08c458/roles/e8306b5d47d548859e8b8fd8e8b1decd 0.029s 2026-03-20 21:21:06.364 95895 DEBUG tempest.lib.common.rest_client [req-3f32c7f0-941e-48e4-95b7-caae078bafba req-3f32c7f0-941e-48e4-95b7-caae078bafba ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:06 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3f32c7f0-941e-48e4-95b7-caae078bafba', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/05cfd589bb5a453892f92f21582b8e98/users/3e37197450464bc8b264b9daed08c458/roles/e8306b5d47d548859e8b8fd8e8b1decd'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:06.410 95895 INFO tempest.lib.common.rest_client [req-b7b17b73-40df-41d6-9e2b-e4b233535bdc req-b7b17b73-40df-41d6-9e2b-e4b233535bdc ] Request (RoutersNegativeTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.045s 2026-03-20 21:21:06.410 95895 DEBUG tempest.lib.common.rest_client [req-b7b17b73-40df-41d6-9e2b-e4b233535bdc req-b7b17b73-40df-41d6-9e2b-e4b233535bdc ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:06 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b7b17b73-40df-41d6-9e2b-e4b233535bdc', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:06.432 95895 INFO tempest.lib.common.rest_client [req-3c7d2c6f-0233-47e5-a0db-0dec08dbc26e req-3c7d2c6f-0233-47e5-a0db-0dec08dbc26e ] Request (RoutersNegativeTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/05cfd589bb5a453892f92f21582b8e98/users/3e37197450464bc8b264b9daed08c458/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.022s 2026-03-20 21:21:06.432 95895 DEBUG tempest.lib.common.rest_client [req-3c7d2c6f-0233-47e5-a0db-0dec08dbc26e req-3c7d2c6f-0233-47e5-a0db-0dec08dbc26e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:06 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3c7d2c6f-0233-47e5-a0db-0dec08dbc26e', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/05cfd589bb5a453892f92f21582b8e98/users/3e37197450464bc8b264b9daed08c458/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:06.432 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 3e37197450464bc8b264b9daed08c458 is created with scope project and roles: ['reader', 'admin'] 2026-03-20 21:21:06.433 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-RoutersNegativeTest-1806245778-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '05cfd589bb5a453892f92f21582b8e98', 'project_name': 'tempest-RoutersNegativeTest-1806245778', 'tenant_id': '05cfd589bb5a453892f92f21582b8e98', 'tenant_name': 'tempest-RoutersNegativeTest-1806245778', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '3e37197450464bc8b264b9daed08c458', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:21:06.433 95895 INFO tempest.lib.common.dynamic_creds [-] Network resources are not created for requested scope: project and credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-RoutersNegativeTest-1806245778-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '05cfd589bb5a453892f92f21582b8e98', 'project_name': 'tempest-RoutersNegativeTest-1806245778', 'tenant_id': '05cfd589bb5a453892f92f21582b8e98', 'tenant_name': 'tempest-RoutersNegativeTest-1806245778', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '3e37197450464bc8b264b9daed08c458', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:21:06.779 95895 INFO tempest.lib.common.rest_client [req-91e42fee-cc58-4fe0-9114-398698abb332 req-91e42fee-cc58-4fe0-9114-398698abb332 ] Request (RoutersNegativeTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.343s 2026-03-20 21:21:06.779 95895 DEBUG tempest.lib.common.rest_client [req-91e42fee-cc58-4fe0-9114-398698abb332 req-91e42fee-cc58-4fe0-9114-398698abb332 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:06 GMT', 'server': 'Apache', 'content-length': '4632', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-91e42fee-cc58-4fe0-9114-398698abb332', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3e37197450464bc8b264b9daed08c458", "name": "tempest-RoutersNegativeTest-1806245778-project-reader", "password_expires_at": null}, "audit_ids": ["1NFMakoHQvSizLIuqrmD9g"], "expires_at": "2026-03-21T21:21:06.000000Z", "issued_at": "2026-03-20T21:21:06.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "05cfd589bb5a453892f92f21582b8e98", "name": "tempest-RoutersNegativeTest-1806245778"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/05cfd589bb5a453892f92f21582b8e98", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/05cfd589bb5a453892f92f21582b8e98", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4be _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:07.361 95895 INFO tempest.lib.common.rest_client [req-903d950d-da74-4ff4-b11b-84127f867a52 req-903d950d-da74-4ff4-b11b-84127f867a52 ] Request (RoutersNegativeTest:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/routers 0.582s 2026-03-20 21:21:07.362 95895 DEBUG tempest.lib.common.rest_client [req-903d950d-da74-4ff4-b11b-84127f867a52 req-903d950d-da74-4ff4-b11b-84127f867a52 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-RoutersNegativeTest-router-1244325645", "external_gateway_info": {}, "admin_state_up": false}} Response - Headers: {'content-type': 'application/json', 'content-length': '431', 'x-openstack-request-id': 'req-903d950d-da74-4ff4-b11b-84127f867a52', 'date': 'Fri, 20 Mar 2026 21:21:07 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/routers'} Body: b'{"router": {"id": "da42ad78-5073-4923-a092-b1fe8fb79eb6", "name": "tempest-RoutersNegativeTest-router-1244325645", "tenant_id": "05cfd589bb5a453892f92f21582b8e98", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": null, "fq_name": ["default-domain", "tempest-RoutersNegativeTest-1806245778", "tempest-RoutersNegativeTest-router-1244325645"], "description": "", "project_id": "05cfd589bb5a453892f92f21582b8e98"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:07.481 95895 INFO tempest.lib.common.rest_client [req-2308f5f6-d548-4aba-a521-0b653f59f492 req-2308f5f6-d548-4aba-a521-0b653f59f492 ] Request (RoutersNegativeTest:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/networks 0.119s 2026-03-20 21:21:07.481 95895 DEBUG tempest.lib.common.rest_client [req-2308f5f6-d548-4aba-a521-0b653f59f492 req-2308f5f6-d548-4aba-a521-0b653f59f492 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersNegativeTest-test-network-328617844"}} Response - Headers: {'content-type': 'application/json', 'content-length': '481', 'x-openstack-request-id': 'req-2308f5f6-d548-4aba-a521-0b653f59f492', 'date': 'Fri, 20 Mar 2026 21:21:07 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"982c9cfe-01be-4a1c-95c4-79b546fa4b00","name":"tempest-RoutersNegativeTest-test-network-328617844","tenant_id":"05cfd589bb5a453892f92f21582b8e98","project_id":"05cfd589bb5a453892f92f21582b8e98","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-RoutersNegativeTest-1806245778","tempest-RoutersNegativeTest-test-network-328617844"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:07.650 95895 INFO tempest.lib.common.rest_client [req-ab2d99dd-e4a3-4cc4-a966-32e924890f29 req-ab2d99dd-e4a3-4cc4-a966-32e924890f29 ] Request (RoutersNegativeTest:setUpClass): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.168s 2026-03-20 21:21:07.650 95895 DEBUG tempest.lib.common.rest_client [req-ab2d99dd-e4a3-4cc4-a966-32e924890f29 req-ab2d99dd-e4a3-4cc4-a966-32e924890f29 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "982c9cfe-01be-4a1c-95c4-79b546fa4b00", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'content-type': 'application/json', 'content-length': '487', 'x-openstack-request-id': 'req-ab2d99dd-e4a3-4cc4-a966-32e924890f29', 'date': 'Fri, 20 Mar 2026 21:21:07 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"fb95c1e4-391b-4bb9-aaed-0b778875ac5d","name":"","tenant_id":"05cfd589bb5a453892f92f21582b8e98","network_id":"982c9cfe-01be-4a1c-95c4-79b546fa4b00","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"05cfd589bb5a453892f92f21582b8e98"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:07.759 95895 INFO tempest.lib.common.rest_client [req-0b3b940e-8cf0-4927-a85f-2350e3465548 req-0b3b940e-8cf0-4927-a85f-2350e3465548 ] Request (RoutersNegativeTest:test_add_router_interfaces_on_overlapping_subnets_returns_400): 201 POST http://10.0.0.50:9696/v2.0/networks 0.109s 2026-03-20 21:21:07.759 95895 DEBUG tempest.lib.common.rest_client [req-0b3b940e-8cf0-4927-a85f-2350e3465548 req-0b3b940e-8cf0-4927-a85f-2350e3465548 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-router-network01--42052089"}} Response - Headers: {'content-type': 'application/json', 'content-length': '449', 'x-openstack-request-id': 'req-0b3b940e-8cf0-4927-a85f-2350e3465548', 'date': 'Fri, 20 Mar 2026 21:21:07 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"5e8c99de-c1aa-4b50-b386-223d51b084f7","name":"tempest-router-network01--42052089","tenant_id":"05cfd589bb5a453892f92f21582b8e98","project_id":"05cfd589bb5a453892f92f21582b8e98","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-RoutersNegativeTest-1806245778","tempest-router-network01--42052089"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:07.832 95895 INFO tempest.lib.common.rest_client [req-dddd3b7d-6365-400b-8f26-d1db41d20daf req-dddd3b7d-6365-400b-8f26-d1db41d20daf ] Request (RoutersNegativeTest:test_add_router_interfaces_on_overlapping_subnets_returns_400): 201 POST http://10.0.0.50:9696/v2.0/networks 0.072s 2026-03-20 21:21:07.832 95895 DEBUG tempest.lib.common.rest_client [req-dddd3b7d-6365-400b-8f26-d1db41d20daf req-dddd3b7d-6365-400b-8f26-d1db41d20daf ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-router-network02--1908951588"}} Response - Headers: {'content-type': 'application/json', 'content-length': '453', 'x-openstack-request-id': 'req-dddd3b7d-6365-400b-8f26-d1db41d20daf', 'date': 'Fri, 20 Mar 2026 21:21:07 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"86d781f6-4972-4860-b96d-bbf3d25d48ab","name":"tempest-router-network02--1908951588","tenant_id":"05cfd589bb5a453892f92f21582b8e98","project_id":"05cfd589bb5a453892f92f21582b8e98","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-RoutersNegativeTest-1806245778","tempest-router-network02--1908951588"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:07.983 95895 INFO tempest.lib.common.rest_client [req-47adc4f6-17e3-4f43-8403-94c60f8aaad1 req-47adc4f6-17e3-4f43-8403-94c60f8aaad1 ] Request (RoutersNegativeTest:test_add_router_interfaces_on_overlapping_subnets_returns_400): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.150s 2026-03-20 21:21:07.983 95895 DEBUG tempest.lib.common.rest_client [req-47adc4f6-17e3-4f43-8403-94c60f8aaad1 req-47adc4f6-17e3-4f43-8403-94c60f8aaad1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "5e8c99de-c1aa-4b50-b386-223d51b084f7", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'content-type': 'application/json', 'content-length': '487', 'x-openstack-request-id': 'req-47adc4f6-17e3-4f43-8403-94c60f8aaad1', 'date': 'Fri, 20 Mar 2026 21:21:07 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"8f4eb8ea-e291-4fda-b8bf-7300b2f17a11","name":"","tenant_id":"05cfd589bb5a453892f92f21582b8e98","network_id":"5e8c99de-c1aa-4b50-b386-223d51b084f7","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"05cfd589bb5a453892f92f21582b8e98"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:08.170 95895 INFO tempest.lib.common.rest_client [req-a4a0bab1-37fc-4a68-b8c2-dc98a7a3a251 req-a4a0bab1-37fc-4a68-b8c2-dc98a7a3a251 ] Request (RoutersNegativeTest:test_add_router_interfaces_on_overlapping_subnets_returns_400): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.186s 2026-03-20 21:21:08.170 95895 DEBUG tempest.lib.common.rest_client [req-a4a0bab1-37fc-4a68-b8c2-dc98a7a3a251 req-a4a0bab1-37fc-4a68-b8c2-dc98a7a3a251 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "86d781f6-4972-4860-b96d-bbf3d25d48ab", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'content-type': 'application/json', 'content-length': '487', 'x-openstack-request-id': 'req-a4a0bab1-37fc-4a68-b8c2-dc98a7a3a251', 'date': 'Fri, 20 Mar 2026 21:21:08 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"46bdb8cf-6941-46ae-a45f-4f2ce6cb55cb","name":"","tenant_id":"05cfd589bb5a453892f92f21582b8e98","network_id":"86d781f6-4972-4860-b96d-bbf3d25d48ab","ip_version":4,"cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"gateway_ip":"10.100.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.100.0.2","tags":[],"project_id":"05cfd589bb5a453892f92f21582b8e98"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:08.389 95895 INFO tempest.lib.common.rest_client [req-1c4c3862-9113-4777-8fd5-b5e7adc351c9 req-1c4c3862-9113-4777-8fd5-b5e7adc351c9 ] Request (RoutersNegativeTest:test_add_router_interfaces_on_overlapping_subnets_returns_400): 200 PUT http://10.0.0.50:9696/v2.0/routers/da42ad78-5073-4923-a092-b1fe8fb79eb6/add_router_interface 0.218s 2026-03-20 21:21:08.389 95895 DEBUG tempest.lib.common.rest_client [req-1c4c3862-9113-4777-8fd5-b5e7adc351c9 req-1c4c3862-9113-4777-8fd5-b5e7adc351c9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "8f4eb8ea-e291-4fda-b8bf-7300b2f17a11"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-1c4c3862-9113-4777-8fd5-b5e7adc351c9', 'date': 'Fri, 20 Mar 2026 21:21:08 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/da42ad78-5073-4923-a092-b1fe8fb79eb6/add_router_interface'} Body: b'{"id": "da42ad78-5073-4923-a092-b1fe8fb79eb6", "tenant_id": "05cfd589bb5a453892f92f21582b8e98", "port_id": "d46d07be-52cd-48f5-a0fe-ac72942c4d40", "subnet_id": "8f4eb8ea-e291-4fda-b8bf-7300b2f17a11"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:08.424 95895 INFO tempest.lib.common.rest_client [req-02c473c3-86da-48a6-be21-cddb4b3d83cf req-02c473c3-86da-48a6-be21-cddb4b3d83cf ] Request (RoutersNegativeTest:test_add_router_interfaces_on_overlapping_subnets_returns_400): 400 PUT http://10.0.0.50:9696/v2.0/routers/da42ad78-5073-4923-a092-b1fe8fb79eb6/add_router_interface 0.035s 2026-03-20 21:21:08.425 95895 DEBUG tempest.lib.common.rest_client [req-02c473c3-86da-48a6-be21-cddb4b3d83cf req-02c473c3-86da-48a6-be21-cddb4b3d83cf ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "46bdb8cf-6941-46ae-a45f-4f2ce6cb55cb"} Response - Headers: {'content-type': 'application/json', 'content-length': '235', 'x-openstack-request-id': 'req-02c473c3-86da-48a6-be21-cddb4b3d83cf', 'date': 'Fri, 20 Mar 2026 21:21:08 GMT', 'connection': 'close', 'status': '400', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/da42ad78-5073-4923-a092-b1fe8fb79eb6/add_router_interface'} Body: b'{"NeutronError": {"type": "BadRequest", "message": "Bad router request: Cidr 10.100.0.0/28 of subnet 46bdb8cf-6941-46ae-a45f-4f2ce6cb55cb overlaps with cidr 10.100.0.0/28 of subnet 8f4eb8ea-e291-4fda-b8bf-7300b2f17a11.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:08.513 95895 INFO tempest.lib.common.rest_client [req-f44880ac-acb8-4dec-a77d-5c87831cde02 req-f44880ac-acb8-4dec-a77d-5c87831cde02 ] Request (RoutersNegativeTest:_run_cleanups): 200 PUT http://10.0.0.50:9696/v2.0/routers/da42ad78-5073-4923-a092-b1fe8fb79eb6/remove_router_interface 0.088s 2026-03-20 21:21:08.513 95895 DEBUG tempest.lib.common.rest_client [req-f44880ac-acb8-4dec-a77d-5c87831cde02 req-f44880ac-acb8-4dec-a77d-5c87831cde02 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "8f4eb8ea-e291-4fda-b8bf-7300b2f17a11"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-f44880ac-acb8-4dec-a77d-5c87831cde02', 'date': 'Fri, 20 Mar 2026 21:21:08 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/da42ad78-5073-4923-a092-b1fe8fb79eb6/remove_router_interface'} Body: b'{"id": "da42ad78-5073-4923-a092-b1fe8fb79eb6", "tenant_id": "05cfd589bb5a453892f92f21582b8e98", "port_id": "d46d07be-52cd-48f5-a0fe-ac72942c4d40", "subnet_id": "8f4eb8ea-e291-4fda-b8bf-7300b2f17a11"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:08.524 95895 INFO tempest.lib.common.rest_client [req-8bec22aa-c20f-40bf-9eba-188c202c5f66 req-8bec22aa-c20f-40bf-9eba-188c202c5f66 ] Request (RoutersNegativeTest:test_delete_non_existent_router_returns_404): 404 DELETE http://10.0.0.50:9696/v2.0/routers/tempest-non_exist_router-1333792436 0.010s 2026-03-20 21:21:08.525 95895 DEBUG tempest.lib.common.rest_client [req-8bec22aa-c20f-40bf-9eba-188c202c5f66 req-8bec22aa-c20f-40bf-9eba-188c202c5f66 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '134', 'x-openstack-request-id': 'req-8bec22aa-c20f-40bf-9eba-188c202c5f66', 'date': 'Fri, 20 Mar 2026 21:21:08 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/tempest-non_exist_router-1333792436'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router tempest-non_exist_router-1333792436 could not be found", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:08.543 95895 INFO tempest.lib.common.rest_client [req-242bd774-0209-4c7c-b372-f741c8e8f883 req-242bd774-0209-4c7c-b372-f741c8e8f883 ] Request (RoutersNegativeTest:test_router_add_gateway_invalid_network_returns_404): 404 PUT http://10.0.0.50:9696/v2.0/routers/da42ad78-5073-4923-a092-b1fe8fb79eb6 0.017s 2026-03-20 21:21:08.543 95895 DEBUG tempest.lib.common.rest_client [req-242bd774-0209-4c7c-b372-f741c8e8f883 req-242bd774-0209-4c7c-b372-f741c8e8f883 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"external_gateway_info": {"network_id": "da42ad78-5073-4923-a092-b1fe8fb79eb6"}}} Response - Headers: {'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-242bd774-0209-4c7c-b372-f741c8e8f883', 'date': 'Fri, 20 Mar 2026 21:21:08 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/da42ad78-5073-4923-a092-b1fe8fb79eb6'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network da42ad78-5073-4923-a092-b1fe8fb79eb6 could not be found.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:08.619 95895 INFO tempest.lib.common.rest_client [req-b40fb87b-0eec-460d-9f3b-5c49baca32c1 req-b40fb87b-0eec-460d-9f3b-5c49baca32c1 ] Request (RoutersNegativeTest:test_router_add_gateway_net_not_external_returns_400): 201 POST http://10.0.0.50:9696/v2.0/networks 0.075s 2026-03-20 21:21:08.619 95895 DEBUG tempest.lib.common.rest_client [req-b40fb87b-0eec-460d-9f3b-5c49baca32c1 req-b40fb87b-0eec-460d-9f3b-5c49baca32c1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersNegativeTest-test-network-1869628571"}} Response - Headers: {'content-type': 'application/json', 'content-length': '483', 'x-openstack-request-id': 'req-b40fb87b-0eec-460d-9f3b-5c49baca32c1', 'date': 'Fri, 20 Mar 2026 21:21:08 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/networks'} Body: b'{"network":{"id":"712193f9-c6fc-436a-ab35-f94bfe4a6081","name":"tempest-RoutersNegativeTest-test-network-1869628571","tenant_id":"05cfd589bb5a453892f92f21582b8e98","project_id":"05cfd589bb5a453892f92f21582b8e98","admin_state_up":true,"shared":false,"status":"ACTIVE","router:external":false,"mtu":0,"subnets":[],"fq_name":["default-domain","tempest-RoutersNegativeTest-1806245778","tempest-RoutersNegativeTest-test-network-1869628571"],"port_security_enabled":true,"description":""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:08.776 95895 INFO tempest.lib.common.rest_client [req-719be065-ebe3-49d6-9ae7-ced5f79815eb req-719be065-ebe3-49d6-9ae7-ced5f79815eb ] Request (RoutersNegativeTest:test_router_add_gateway_net_not_external_returns_400): 201 POST http://10.0.0.50:9696/v2.0/subnets 0.156s 2026-03-20 21:21:08.776 95895 DEBUG tempest.lib.common.rest_client [req-719be065-ebe3-49d6-9ae7-ced5f79815eb req-719be065-ebe3-49d6-9ae7-ced5f79815eb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "712193f9-c6fc-436a-ab35-f94bfe4a6081", "cidr": "10.101.0.0/28", "ip_version": 4, "gateway_ip": "10.101.0.1"}} Response - Headers: {'content-type': 'application/json', 'content-length': '487', 'x-openstack-request-id': 'req-719be065-ebe3-49d6-9ae7-ced5f79815eb', 'date': 'Fri, 20 Mar 2026 21:21:08 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets'} Body: b'{"subnet":{"id":"d5d642ee-6647-4dee-8bf0-b5cca9488c29","name":"","tenant_id":"05cfd589bb5a453892f92f21582b8e98","network_id":"712193f9-c6fc-436a-ab35-f94bfe4a6081","ip_version":4,"cidr":"10.101.0.0/28","allocation_pools":[{"start":"10.101.0.2","end":"10.101.0.14"}],"gateway_ip":"10.101.0.1","enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"dns_nameservers":[],"host_routes":[],"dns_server_address":"10.101.0.2","tags":[],"project_id":"05cfd589bb5a453892f92f21582b8e98"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:08.794 95895 INFO tempest.lib.common.rest_client [req-5d7a5abd-e836-48cd-91c0-3b6ce649596c req-5d7a5abd-e836-48cd-91c0-3b6ce649596c ] Request (RoutersNegativeTest:test_router_add_gateway_net_not_external_returns_400): 400 PUT http://10.0.0.50:9696/v2.0/routers/da42ad78-5073-4923-a092-b1fe8fb79eb6 0.017s 2026-03-20 21:21:08.794 95895 DEBUG tempest.lib.common.rest_client [req-5d7a5abd-e836-48cd-91c0-3b6ce649596c req-5d7a5abd-e836-48cd-91c0-3b6ce649596c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"external_gateway_info": {"network_id": "712193f9-c6fc-436a-ab35-f94bfe4a6081"}}} Response - Headers: {'content-type': 'application/json', 'content-length': '166', 'x-openstack-request-id': 'req-5d7a5abd-e836-48cd-91c0-3b6ce649596c', 'date': 'Fri, 20 Mar 2026 21:21:08 GMT', 'connection': 'close', 'status': '400', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/da42ad78-5073-4923-a092-b1fe8fb79eb6'} Body: b'{"NeutronError": {"type": "BadRequest", "message": "Bad router request: Network 712193f9-c6fc-436a-ab35-f94bfe4a6081 is not a valid external network.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:08.970 95895 INFO tempest.lib.common.rest_client [req-ab2e6592-eaa4-45ef-863c-219f8db400eb req-ab2e6592-eaa4-45ef-863c-219f8db400eb ] Request (RoutersNegativeTest:test_router_remove_interface_in_use_returns_409): 200 PUT http://10.0.0.50:9696/v2.0/routers/da42ad78-5073-4923-a092-b1fe8fb79eb6/add_router_interface 0.175s 2026-03-20 21:21:08.971 95895 DEBUG tempest.lib.common.rest_client [req-ab2e6592-eaa4-45ef-863c-219f8db400eb req-ab2e6592-eaa4-45ef-863c-219f8db400eb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "fb95c1e4-391b-4bb9-aaed-0b778875ac5d"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-ab2e6592-eaa4-45ef-863c-219f8db400eb', 'date': 'Fri, 20 Mar 2026 21:21:08 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/da42ad78-5073-4923-a092-b1fe8fb79eb6/add_router_interface'} Body: b'{"id": "da42ad78-5073-4923-a092-b1fe8fb79eb6", "tenant_id": "05cfd589bb5a453892f92f21582b8e98", "port_id": "705c372e-0b78-477e-95ea-cc7997fa0c1f", "subnet_id": "fb95c1e4-391b-4bb9-aaed-0b778875ac5d"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:08.989 95895 INFO tempest.lib.common.rest_client [req-b8f8185b-16f7-4f64-bfca-f190b2f68318 req-b8f8185b-16f7-4f64-bfca-f190b2f68318 ] Request (RoutersNegativeTest:test_router_remove_interface_in_use_returns_409): 409 DELETE http://10.0.0.50:9696/v2.0/routers/da42ad78-5073-4923-a092-b1fe8fb79eb6 0.018s 2026-03-20 21:21:08.989 95895 DEBUG tempest.lib.common.rest_client [req-b8f8185b-16f7-4f64-bfca-f190b2f68318 req-b8f8185b-16f7-4f64-bfca-f190b2f68318 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '129', 'x-openstack-request-id': 'req-b8f8185b-16f7-4f64-bfca-f190b2f68318', 'date': 'Fri, 20 Mar 2026 21:21:08 GMT', 'connection': 'close', 'status': '409', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/da42ad78-5073-4923-a092-b1fe8fb79eb6'} Body: b'{"NeutronError": {"type": "RouterInUse", "message": "Router da42ad78-5073-4923-a092-b1fe8fb79eb6 still has ports", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:09.077 95895 INFO tempest.lib.common.rest_client [req-9d29aac8-1381-430b-8175-9888754ae6be req-9d29aac8-1381-430b-8175-9888754ae6be ] Request (RoutersNegativeTest:_run_cleanups): 200 PUT http://10.0.0.50:9696/v2.0/routers/da42ad78-5073-4923-a092-b1fe8fb79eb6/remove_router_interface 0.087s 2026-03-20 21:21:09.077 95895 DEBUG tempest.lib.common.rest_client [req-9d29aac8-1381-430b-8175-9888754ae6be req-9d29aac8-1381-430b-8175-9888754ae6be ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "fb95c1e4-391b-4bb9-aaed-0b778875ac5d"} Response - Headers: {'content-type': 'application/json', 'content-length': '199', 'x-openstack-request-id': 'req-9d29aac8-1381-430b-8175-9888754ae6be', 'date': 'Fri, 20 Mar 2026 21:21:09 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/da42ad78-5073-4923-a092-b1fe8fb79eb6/remove_router_interface'} Body: b'{"id": "da42ad78-5073-4923-a092-b1fe8fb79eb6", "tenant_id": "05cfd589bb5a453892f92f21582b8e98", "port_id": "705c372e-0b78-477e-95ea-cc7997fa0c1f", "subnet_id": "fb95c1e4-391b-4bb9-aaed-0b778875ac5d"}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:09.089 95895 INFO tempest.lib.common.rest_client [req-b22e4c0c-4087-4723-876a-cf98627c794d req-b22e4c0c-4087-4723-876a-cf98627c794d ] Request (RoutersNegativeTest:test_show_non_existent_router_returns_404): 404 GET http://10.0.0.50:9696/v2.0/routers/tempest-non_exist_router-916674474 0.011s 2026-03-20 21:21:09.089 95895 DEBUG tempest.lib.common.rest_client [req-b22e4c0c-4087-4723-876a-cf98627c794d req-b22e4c0c-4087-4723-876a-cf98627c794d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '133', 'x-openstack-request-id': 'req-b22e4c0c-4087-4723-876a-cf98627c794d', 'date': 'Fri, 20 Mar 2026 21:21:09 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/tempest-non_exist_router-916674474'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router tempest-non_exist_router-916674474 could not be found", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:09.101 95895 INFO tempest.lib.common.rest_client [req-8f2eeba1-fac9-4b4d-9109-761d101a3a76 req-8f2eeba1-fac9-4b4d-9109-761d101a3a76 ] Request (RoutersNegativeTest:test_update_non_existent_router_returns_404): 404 PUT http://10.0.0.50:9696/v2.0/routers/tempest-non_exist_router-1737333606 0.010s 2026-03-20 21:21:09.101 95895 DEBUG tempest.lib.common.rest_client [req-8f2eeba1-fac9-4b4d-9109-761d101a3a76 req-8f2eeba1-fac9-4b4d-9109-761d101a3a76 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "new_name"}} Response - Headers: {'content-type': 'application/json', 'content-length': '134', 'x-openstack-request-id': 'req-8f2eeba1-fac9-4b4d-9109-761d101a3a76', 'date': 'Fri, 20 Mar 2026 21:21:09 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/tempest-non_exist_router-1737333606'} Body: b'{"NeutronError": {"type": "RouterNotFound", "message": "Router tempest-non_exist_router-1737333606 could not be found", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:09.260 95895 INFO tempest.lib.common.rest_client [req-416649e7-fd10-4369-b85e-ad3fbdd52757 req-416649e7-fd10-4369-b85e-ad3fbdd52757 ] Request (RoutersNegativeTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/subnets/d5d642ee-6647-4dee-8bf0-b5cca9488c29 0.158s 2026-03-20 21:21:09.260 95895 DEBUG tempest.lib.common.rest_client [req-416649e7-fd10-4369-b85e-ad3fbdd52757 req-416649e7-fd10-4369-b85e-ad3fbdd52757 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-416649e7-fd10-4369-b85e-ad3fbdd52757', 'date': 'Fri, 20 Mar 2026 21:21:09 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/d5d642ee-6647-4dee-8bf0-b5cca9488c29'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:09.336 95895 INFO tempest.lib.common.rest_client [req-0b6e20af-2657-49cb-bdba-feef9abc2f16 req-0b6e20af-2657-49cb-bdba-feef9abc2f16 ] Request (RoutersNegativeTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/networks/712193f9-c6fc-436a-ab35-f94bfe4a6081 0.076s 2026-03-20 21:21:09.336 95895 DEBUG tempest.lib.common.rest_client [req-0b6e20af-2657-49cb-bdba-feef9abc2f16 req-0b6e20af-2657-49cb-bdba-feef9abc2f16 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-0b6e20af-2657-49cb-bdba-feef9abc2f16', 'date': 'Fri, 20 Mar 2026 21:21:09 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/712193f9-c6fc-436a-ab35-f94bfe4a6081'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:09.522 95895 INFO tempest.lib.common.rest_client [req-f16a3018-81c0-4e79-86dd-a9a85f5449ed req-f16a3018-81c0-4e79-86dd-a9a85f5449ed ] Request (RoutersNegativeTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/subnets/46bdb8cf-6941-46ae-a45f-4f2ce6cb55cb 0.185s 2026-03-20 21:21:09.522 95895 DEBUG tempest.lib.common.rest_client [req-f16a3018-81c0-4e79-86dd-a9a85f5449ed req-f16a3018-81c0-4e79-86dd-a9a85f5449ed ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-f16a3018-81c0-4e79-86dd-a9a85f5449ed', 'date': 'Fri, 20 Mar 2026 21:21:09 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/46bdb8cf-6941-46ae-a45f-4f2ce6cb55cb'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:09.697 95895 INFO tempest.lib.common.rest_client [req-0833a0f7-e1ff-41b4-b233-a3e14ab96ad3 req-0833a0f7-e1ff-41b4-b233-a3e14ab96ad3 ] Request (RoutersNegativeTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/subnets/8f4eb8ea-e291-4fda-b8bf-7300b2f17a11 0.174s 2026-03-20 21:21:09.697 95895 DEBUG tempest.lib.common.rest_client [req-0833a0f7-e1ff-41b4-b233-a3e14ab96ad3 req-0833a0f7-e1ff-41b4-b233-a3e14ab96ad3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-0833a0f7-e1ff-41b4-b233-a3e14ab96ad3', 'date': 'Fri, 20 Mar 2026 21:21:09 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/8f4eb8ea-e291-4fda-b8bf-7300b2f17a11'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:09.768 95895 INFO tempest.lib.common.rest_client [req-bb6d86b0-5581-4b79-8bb5-d744b6125b75 req-bb6d86b0-5581-4b79-8bb5-d744b6125b75 ] Request (RoutersNegativeTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/networks/86d781f6-4972-4860-b96d-bbf3d25d48ab 0.071s 2026-03-20 21:21:09.768 95895 DEBUG tempest.lib.common.rest_client [req-bb6d86b0-5581-4b79-8bb5-d744b6125b75 req-bb6d86b0-5581-4b79-8bb5-d744b6125b75 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-bb6d86b0-5581-4b79-8bb5-d744b6125b75', 'date': 'Fri, 20 Mar 2026 21:21:09 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/86d781f6-4972-4860-b96d-bbf3d25d48ab'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:09.850 95895 INFO tempest.lib.common.rest_client [req-b1ee0c45-333c-4f55-ad70-c10c60372f70 req-b1ee0c45-333c-4f55-ad70-c10c60372f70 ] Request (RoutersNegativeTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/networks/5e8c99de-c1aa-4b50-b386-223d51b084f7 0.082s 2026-03-20 21:21:09.850 95895 DEBUG tempest.lib.common.rest_client [req-b1ee0c45-333c-4f55-ad70-c10c60372f70 req-b1ee0c45-333c-4f55-ad70-c10c60372f70 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-b1ee0c45-333c-4f55-ad70-c10c60372f70', 'date': 'Fri, 20 Mar 2026 21:21:09 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/5e8c99de-c1aa-4b50-b386-223d51b084f7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:10.046 95895 INFO tempest.lib.common.rest_client [req-272a1cd8-ed37-4be5-8fa7-aa893b227ac3 req-272a1cd8-ed37-4be5-8fa7-aa893b227ac3 ] Request (RoutersNegativeTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/subnets/fb95c1e4-391b-4bb9-aaed-0b778875ac5d 0.196s 2026-03-20 21:21:10.047 95895 DEBUG tempest.lib.common.rest_client [req-272a1cd8-ed37-4be5-8fa7-aa893b227ac3 req-272a1cd8-ed37-4be5-8fa7-aa893b227ac3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-272a1cd8-ed37-4be5-8fa7-aa893b227ac3', 'date': 'Fri, 20 Mar 2026 21:21:10 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/subnets/fb95c1e4-391b-4bb9-aaed-0b778875ac5d'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:10.111 95895 INFO tempest.lib.common.rest_client [req-84797b07-7412-46ed-aa90-c3e6e1a44dce req-84797b07-7412-46ed-aa90-c3e6e1a44dce ] Request (RoutersNegativeTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/networks/982c9cfe-01be-4a1c-95c4-79b546fa4b00 0.064s 2026-03-20 21:21:10.111 95895 DEBUG tempest.lib.common.rest_client [req-84797b07-7412-46ed-aa90-c3e6e1a44dce req-84797b07-7412-46ed-aa90-c3e6e1a44dce ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-84797b07-7412-46ed-aa90-c3e6e1a44dce', 'date': 'Fri, 20 Mar 2026 21:21:10 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/networks/982c9cfe-01be-4a1c-95c4-79b546fa4b00'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:10.130 95895 INFO tempest.lib.common.rest_client [req-5ab1f17c-8461-4fa6-912c-e4e53da5d1d0 req-5ab1f17c-8461-4fa6-912c-e4e53da5d1d0 ] Request (RoutersNegativeTest:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/ports?device_id=da42ad78-5073-4923-a092-b1fe8fb79eb6 0.019s 2026-03-20 21:21:10.130 95895 DEBUG tempest.lib.common.rest_client [req-5ab1f17c-8461-4fa6-912c-e4e53da5d1d0 req-5ab1f17c-8461-4fa6-912c-e4e53da5d1d0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-5ab1f17c-8461-4fa6-912c-e4e53da5d1d0', 'date': 'Fri, 20 Mar 2026 21:21:10 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/ports?device_id=da42ad78-5073-4923-a092-b1fe8fb79eb6'} Body: b'{"ports":[]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:10.184 95895 INFO tempest.lib.common.rest_client [req-7b2573a6-2641-4136-b392-019a38530c6e req-7b2573a6-2641-4136-b392-019a38530c6e ] Request (RoutersNegativeTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/routers/da42ad78-5073-4923-a092-b1fe8fb79eb6 0.054s 2026-03-20 21:21:10.184 95895 DEBUG tempest.lib.common.rest_client [req-7b2573a6-2641-4136-b392-019a38530c6e req-7b2573a6-2641-4136-b392-019a38530c6e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-7b2573a6-2641-4136-b392-019a38530c6e', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:10 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/routers/da42ad78-5073-4923-a092-b1fe8fb79eb6'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:10.247 95895 INFO tempest.lib.common.rest_client [req-b985165d-b71e-4543-8b92-8bdde995b366 req-b985165d-b71e-4543-8b92-8bdde995b366 ] Request (RoutersNegativeTest:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/26874a1d5add4b9ca1588f51357fc662 0.062s 2026-03-20 21:21:10.247 95895 DEBUG tempest.lib.common.rest_client [req-b985165d-b71e-4543-8b92-8bdde995b366 req-b985165d-b71e-4543-8b92-8bdde995b366 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:10 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b985165d-b71e-4543-8b92-8bdde995b366', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/26874a1d5add4b9ca1588f51357fc662'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:10.329 95895 INFO tempest.lib.common.rest_client [req-d95bca63-c429-401e-8dca-837f6e5056d8 req-d95bca63-c429-401e-8dca-837f6e5056d8 ] Request (RoutersNegativeTest:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/3e37197450464bc8b264b9daed08c458 0.081s 2026-03-20 21:21:10.329 95895 DEBUG tempest.lib.common.rest_client [req-d95bca63-c429-401e-8dca-837f6e5056d8 req-d95bca63-c429-401e-8dca-837f6e5056d8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:10 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d95bca63-c429-401e-8dca-837f6e5056d8', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/3e37197450464bc8b264b9daed08c458'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:10.329 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 05cfd589bb5a453892f92f21582b8e98 2026-03-20 21:21:10.640 95895 INFO tempest.lib.common.rest_client [req-7ad41a27-f1ae-46b7-8ead-4c43284a45e7 req-7ad41a27-f1ae-46b7-8ead-4c43284a45e7 ] Request (RoutersNegativeTest:tearDownClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.311s 2026-03-20 21:21:10.640 95895 DEBUG tempest.lib.common.rest_client [req-7ad41a27-f1ae-46b7-8ead-4c43284a45e7 req-7ad41a27-f1ae-46b7-8ead-4c43284a45e7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:10 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7ad41a27-f1ae-46b7-8ead-4c43284a45e7', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["NeJnCA-GTHiCdywjbxz-TA"], "expires_at": "2026-03-21T21:21:10.000000Z", "issued_at": "2026-03-20T21:21:10.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:10.751 95895 INFO tempest.lib.common.rest_client [req-01d28864-fa87-460d-8d99-36e6b75253ae req-01d28864-fa87-460d-8d99-36e6b75253ae ] Request (RoutersNegativeTest:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=05cfd589bb5a453892f92f21582b8e98&name=default 0.110s 2026-03-20 21:21:10.751 95895 DEBUG tempest.lib.common.rest_client [req-01d28864-fa87-460d-8d99-36e6b75253ae req-01d28864-fa87-460d-8d99-36e6b75253ae ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1933', 'x-openstack-request-id': 'req-01d28864-fa87-460d-8d99-36e6b75253ae', 'date': 'Fri, 20 Mar 2026 21:21:10 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=05cfd589bb5a453892f92f21582b8e98&name=default'} Body: b'{"security_groups": [{"id": "47f6a739-a5e9-47e8-b7e5-10c0df349dd7", "tenant_id": "05cfd589bb5a453892f92f21582b8e98", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "e6739319-6e0b-4800-a4ff-79c289c54f00", "tenant_id": "05cfd589bb5a453892f92f21582b8e98", "security_group_id": "47f6a739-a5e9-47e8-b7e5-10c0df349dd7", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "47f6a739-a5e9-47e8-b7e5-10c0df349dd7", "created_at": null, "updated_at": null, "description": null}, {"id": "0570455b-6576-4fdb-9c3c-4ea1588729e8", "tenant_id": "05cfd589bb5a453892f92f21582b8e98", "security_group_id": "47f6a739-a5e9-47e8-b7e5-10c0df349dd7", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "47f6a739-a5e9-47e8-b7e5-10c0df349dd7", "created_at": null, "updated_at": null, "description": null}, {"id": "29c40ef4-7a28-4663-a6cc-810cec0358aa", "tenant_id": "05cfd589bb5a453892f92f21582b8e98", "security_group_id": "47f6a739-a5e9-47e8-b7e5-10c0df349dd7", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "de6a3675-d486-4beb-83c9-a841cf28fd6d", "tenant_id": "05cfd589bb5a453892f92f21582b8e98", "security_group_id": "47f6a739-a5e9-47e8-b7e5-10c0df349dd7", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-RoutersNegativeTest-1806245778", "default"], "project_id": "05cfd589bb5a453892f92f21582b8e98"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:10.802 95895 INFO tempest.lib.common.rest_client [req-e9ecf3ce-5d27-4c9b-82e7-cc7e5231a965 req-e9ecf3ce-5d27-4c9b-82e7-cc7e5231a965 ] Request (RoutersNegativeTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/47f6a739-a5e9-47e8-b7e5-10c0df349dd7 0.051s 2026-03-20 21:21:10.803 95895 DEBUG tempest.lib.common.rest_client [req-e9ecf3ce-5d27-4c9b-82e7-cc7e5231a965 req-e9ecf3ce-5d27-4c9b-82e7-cc7e5231a965 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-e9ecf3ce-5d27-4c9b-82e7-cc7e5231a965', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:10 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/47f6a739-a5e9-47e8-b7e5-10c0df349dd7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:10.870 95895 INFO tempest.lib.common.rest_client [req-9898fb02-f7f0-42af-941e-05d366bab35a req-9898fb02-f7f0-42af-941e-05d366bab35a ] Request (RoutersNegativeTest:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/05cfd589bb5a453892f92f21582b8e98 0.067s 2026-03-20 21:21:10.870 95895 DEBUG tempest.lib.common.rest_client [req-9898fb02-f7f0-42af-941e-05d366bab35a req-9898fb02-f7f0-42af-941e-05d366bab35a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:10 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-9898fb02-f7f0-42af-941e-05d366bab35a', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/05cfd589bb5a453892f92f21582b8e98'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:10.870 95895 INFO tempest.test [-] raised in SecGroupIPv6Test.setUpClass. Invoking tearDownClass. 2026-03-20 21:21:11.183 95895 INFO tempest.lib.common.rest_client [req-3ac11392-a3f3-454f-bbcb-56246cfcaef4 req-3ac11392-a3f3-454f-bbcb-56246cfcaef4 ] Request (SecGroupTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.312s 2026-03-20 21:21:11.184 95895 DEBUG tempest.lib.common.rest_client [req-3ac11392-a3f3-454f-bbcb-56246cfcaef4 req-3ac11392-a3f3-454f-bbcb-56246cfcaef4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:10 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3ac11392-a3f3-454f-bbcb-56246cfcaef4', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["nNqiW0AaT7mQYM_jhdwDuw"], "expires_at": "2026-03-21T21:21:11.000000Z", "issued_at": "2026-03-20T21:21:11.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:11.473 95895 INFO tempest.lib.common.rest_client [req-1ed56c2b-5300-477b-907f-c2989bf85657 req-1ed56c2b-5300-477b-907f-c2989bf85657 ] Request (SecGroupTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.287s 2026-03-20 21:21:11.473 95895 DEBUG tempest.lib.common.rest_client [req-1ed56c2b-5300-477b-907f-c2989bf85657 req-1ed56c2b-5300-477b-907f-c2989bf85657 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:11 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-1ed56c2b-5300-477b-907f-c2989bf85657', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["71ArobYwQFGoYbbRebseaw"], "expires_at": "2026-03-21T21:21:11.000000Z", "issued_at": "2026-03-20T21:21:11.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:11.490 95895 INFO tempest.lib.common.rest_client [req-96a0cf29-cbd5-43cd-8dd5-f138d446cb56 req-96a0cf29-cbd5-43cd-8dd5-f138d446cb56 ] Request (SecGroupTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/domains?name=Default 0.017s 2026-03-20 21:21:11.490 95895 DEBUG tempest.lib.common.rest_client [req-96a0cf29-cbd5-43cd-8dd5-f138d446cb56 req-96a0cf29-cbd5-43cd-8dd5-f138d446cb56 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:11 GMT', 'server': 'Apache', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-96a0cf29-cbd5-43cd-8dd5-f138d446cb56', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/domains/default"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/domains?name=Default", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:11.490 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:21:11.516 95895 INFO tempest.lib.common.rest_client [req-6bd928fc-f098-4ae0-a714-7e2358bb0056 req-6bd928fc-f098-4ae0-a714-7e2358bb0056 ] Request (SecGroupTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.025s 2026-03-20 21:21:11.516 95895 DEBUG tempest.lib.common.rest_client [req-6bd928fc-f098-4ae0-a714-7e2358bb0056 req-6bd928fc-f098-4ae0-a714-7e2358bb0056 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-SecGroupTest-1782825934-desc", "domain_id": "default", "name": "tempest-SecGroupTest-1782825934"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:11 GMT', 'server': 'Apache', 'content-length': '355', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6bd928fc-f098-4ae0-a714-7e2358bb0056', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "da358e85bd804e51a260c578fd6e1716", "name": "tempest-SecGroupTest-1782825934", "domain_id": "default", "description": "tempest-SecGroupTest-1782825934-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/da358e85bd804e51a260c578fd6e1716"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:11.840 95895 INFO tempest.lib.common.rest_client [req-034879af-4664-40c0-ad3c-8f35b5fccbc6 req-034879af-4664-40c0-ad3c-8f35b5fccbc6 ] Request (SecGroupTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.323s 2026-03-20 21:21:11.840 95895 DEBUG tempest.lib.common.rest_client [req-034879af-4664-40c0-ad3c-8f35b5fccbc6 req-034879af-4664-40c0-ad3c-8f35b5fccbc6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-SecGroupTest-1782825934-project-member", "password": "Q5@zC=VUdFp&PE#", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:11 GMT', 'server': 'Apache', 'content-length': '282', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-034879af-4664-40c0-ad3c-8f35b5fccbc6', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "ddab54bff4e54fb0929c058779d6b147", "name": "tempest-SecGroupTest-1782825934-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/ddab54bff4e54fb0929c058779d6b147"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:11.857 95895 INFO tempest.lib.common.rest_client [req-3db36e40-f2e3-4271-a825-f719d400307a req-3db36e40-f2e3-4271-a825-f719d400307a ] Request (SecGroupTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.016s 2026-03-20 21:21:11.857 95895 DEBUG tempest.lib.common.rest_client [req-3db36e40-f2e3-4271-a825-f719d400307a req-3db36e40-f2e3-4271-a825-f719d400307a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:11 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3db36e40-f2e3-4271-a825-f719d400307a', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:11.884 95895 INFO tempest.lib.common.rest_client [req-ee7b0c83-b1b5-4d5e-aa29-2cecf58bab7a req-ee7b0c83-b1b5-4d5e-aa29-2cecf58bab7a ] Request (SecGroupTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/da358e85bd804e51a260c578fd6e1716/users/ddab54bff4e54fb0929c058779d6b147/roles/a8108ca22dd54709aa4e902294ca51e7 0.027s 2026-03-20 21:21:11.884 95895 DEBUG tempest.lib.common.rest_client [req-ee7b0c83-b1b5-4d5e-aa29-2cecf58bab7a req-ee7b0c83-b1b5-4d5e-aa29-2cecf58bab7a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:11 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ee7b0c83-b1b5-4d5e-aa29-2cecf58bab7a', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/da358e85bd804e51a260c578fd6e1716/users/ddab54bff4e54fb0929c058779d6b147/roles/a8108ca22dd54709aa4e902294ca51e7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:11.925 95895 INFO tempest.lib.common.rest_client [req-394fc301-af20-47aa-89c4-dde132dcc3bb req-394fc301-af20-47aa-89c4-dde132dcc3bb ] Request (SecGroupTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.041s 2026-03-20 21:21:11.926 95895 DEBUG tempest.lib.common.rest_client [req-394fc301-af20-47aa-89c4-dde132dcc3bb req-394fc301-af20-47aa-89c4-dde132dcc3bb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:11 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-394fc301-af20-47aa-89c4-dde132dcc3bb', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:11.945 95895 INFO tempest.lib.common.rest_client [req-80c92893-5f7b-4fd6-9253-074af7ce18cb req-80c92893-5f7b-4fd6-9253-074af7ce18cb ] Request (SecGroupTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/da358e85bd804e51a260c578fd6e1716/users/ddab54bff4e54fb0929c058779d6b147/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.019s 2026-03-20 21:21:11.945 95895 DEBUG tempest.lib.common.rest_client [req-80c92893-5f7b-4fd6-9253-074af7ce18cb req-80c92893-5f7b-4fd6-9253-074af7ce18cb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:11 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-80c92893-5f7b-4fd6-9253-074af7ce18cb', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/da358e85bd804e51a260c578fd6e1716/users/ddab54bff4e54fb0929c058779d6b147/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:11.945 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user ddab54bff4e54fb0929c058779d6b147 is created with scope project and roles: ['member', 'admin'] 2026-03-20 21:21:11.945 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-SecGroupTest-1782825934-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'da358e85bd804e51a260c578fd6e1716', 'project_name': 'tempest-SecGroupTest-1782825934', 'tenant_id': 'da358e85bd804e51a260c578fd6e1716', 'tenant_name': 'tempest-SecGroupTest-1782825934', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'ddab54bff4e54fb0929c058779d6b147', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:21:11.945 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-SecGroupTest-1782825934-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'da358e85bd804e51a260c578fd6e1716', 'project_name': 'tempest-SecGroupTest-1782825934', 'tenant_id': 'da358e85bd804e51a260c578fd6e1716', 'tenant_name': 'tempest-SecGroupTest-1782825934', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'ddab54bff4e54fb0929c058779d6b147', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:21:12.284 95895 INFO tempest.lib.common.rest_client [req-e54554ae-537c-4835-8dfe-8f47b2ed656c req-e54554ae-537c-4835-8dfe-8f47b2ed656c ] Request (SecGroupTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.336s 2026-03-20 21:21:12.284 95895 DEBUG tempest.lib.common.rest_client [req-e54554ae-537c-4835-8dfe-8f47b2ed656c req-e54554ae-537c-4835-8dfe-8f47b2ed656c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:11 GMT', 'server': 'Apache', 'content-length': '4618', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e54554ae-537c-4835-8dfe-8f47b2ed656c', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "ddab54bff4e54fb0929c058779d6b147", "name": "tempest-SecGroupTest-1782825934-project-member", "password_expires_at": null}, "audit_ids": ["HihcOFb9RqiymjSNv3NbdQ"], "expires_at": "2026-03-21T21:21:12.000000Z", "issued_at": "2026-03-20T21:21:12.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "da358e85bd804e51a260c578fd6e1716", "name": "tempest-SecGroupTest-1782825934"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/da358e85bd804e51a260c578fd6e1716", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/da358e85bd804e51a260c578fd6e1716", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153acee512 _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:12.285 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['reader'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:21:12.285 95895 DEBUG tempest.lib.common.dynamic_creds [-] Reusing existing project da358e85bd804e51a260c578fd6e1716 from creds: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-SecGroupTest-1782825934-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'da358e85bd804e51a260c578fd6e1716', 'project_name': 'tempest-SecGroupTest-1782825934', 'tenant_id': 'da358e85bd804e51a260c578fd6e1716', 'tenant_name': 'tempest-SecGroupTest-1782825934', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': 'ddab54bff4e54fb0929c058779d6b147', 'system': None}, Network: None, Subnet: None, Router: None _get_project_id /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:399 2026-03-20 21:21:12.329 95895 INFO tempest.lib.common.rest_client [req-7aaeadd2-5d74-43bc-a6dd-aa2425920fc2 req-7aaeadd2-5d74-43bc-a6dd-aa2425920fc2 ] Request (SecGroupTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/projects/da358e85bd804e51a260c578fd6e1716 0.044s 2026-03-20 21:21:12.330 95895 DEBUG tempest.lib.common.rest_client [req-7aaeadd2-5d74-43bc-a6dd-aa2425920fc2 req-7aaeadd2-5d74-43bc-a6dd-aa2425920fc2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:12 GMT', 'server': 'Apache', 'content-length': '355', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7aaeadd2-5d74-43bc-a6dd-aa2425920fc2', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/projects/da358e85bd804e51a260c578fd6e1716'} Body: b'{"project": {"id": "da358e85bd804e51a260c578fd6e1716", "name": "tempest-SecGroupTest-1782825934", "domain_id": "default", "description": "tempest-SecGroupTest-1782825934-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/da358e85bd804e51a260c578fd6e1716"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:12.330 95895 INFO tempest.lib.common.dynamic_creds [-] Using the existing project da358e85bd804e51a260c578fd6e1716 for scope project and roles: ['reader'] 2026-03-20 21:21:12.627 95895 INFO tempest.lib.common.rest_client [req-93f01236-9fbf-4a18-961b-ad058b12b558 req-93f01236-9fbf-4a18-961b-ad058b12b558 ] Request (SecGroupTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.296s 2026-03-20 21:21:12.627 95895 DEBUG tempest.lib.common.rest_client [req-93f01236-9fbf-4a18-961b-ad058b12b558 req-93f01236-9fbf-4a18-961b-ad058b12b558 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-SecGroupTest-1782825934-project-reader", "password": "Q1*5Z**w+nw8xuI", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:12 GMT', 'server': 'Apache', 'content-length': '282', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-93f01236-9fbf-4a18-961b-ad058b12b558', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "7716fe31743f453d8d88d10373a74ce0", "name": "tempest-SecGroupTest-1782825934-project-reader", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/7716fe31743f453d8d88d10373a74ce0"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:12.645 95895 INFO tempest.lib.common.rest_client [req-baa90f5a-7d28-437e-b2bc-7f14ad06a287 req-baa90f5a-7d28-437e-b2bc-7f14ad06a287 ] Request (SecGroupTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.018s 2026-03-20 21:21:12.646 95895 DEBUG tempest.lib.common.rest_client [req-baa90f5a-7d28-437e-b2bc-7f14ad06a287 req-baa90f5a-7d28-437e-b2bc-7f14ad06a287 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:12 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-baa90f5a-7d28-437e-b2bc-7f14ad06a287', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:12.676 95895 INFO tempest.lib.common.rest_client [req-d524911c-60df-4aea-8c7b-6bfb1758c2af req-d524911c-60df-4aea-8c7b-6bfb1758c2af ] Request (SecGroupTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/da358e85bd804e51a260c578fd6e1716/users/7716fe31743f453d8d88d10373a74ce0/roles/e8306b5d47d548859e8b8fd8e8b1decd 0.030s 2026-03-20 21:21:12.676 95895 DEBUG tempest.lib.common.rest_client [req-d524911c-60df-4aea-8c7b-6bfb1758c2af req-d524911c-60df-4aea-8c7b-6bfb1758c2af ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:12 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d524911c-60df-4aea-8c7b-6bfb1758c2af', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/da358e85bd804e51a260c578fd6e1716/users/7716fe31743f453d8d88d10373a74ce0/roles/e8306b5d47d548859e8b8fd8e8b1decd'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:12.719 95895 INFO tempest.lib.common.rest_client [req-4f8aeeb6-e57c-4cb0-82a5-86c6ee884395 req-4f8aeeb6-e57c-4cb0-82a5-86c6ee884395 ] Request (SecGroupTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.042s 2026-03-20 21:21:12.719 95895 DEBUG tempest.lib.common.rest_client [req-4f8aeeb6-e57c-4cb0-82a5-86c6ee884395 req-4f8aeeb6-e57c-4cb0-82a5-86c6ee884395 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:12 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4f8aeeb6-e57c-4cb0-82a5-86c6ee884395', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:12.739 95895 INFO tempest.lib.common.rest_client [req-5c4f9f04-5738-4992-ad14-1fe6f0654660 req-5c4f9f04-5738-4992-ad14-1fe6f0654660 ] Request (SecGroupTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/da358e85bd804e51a260c578fd6e1716/users/7716fe31743f453d8d88d10373a74ce0/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.020s 2026-03-20 21:21:12.740 95895 DEBUG tempest.lib.common.rest_client [req-5c4f9f04-5738-4992-ad14-1fe6f0654660 req-5c4f9f04-5738-4992-ad14-1fe6f0654660 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:12 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5c4f9f04-5738-4992-ad14-1fe6f0654660', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/da358e85bd804e51a260c578fd6e1716/users/7716fe31743f453d8d88d10373a74ce0/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:12.740 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 7716fe31743f453d8d88d10373a74ce0 is created with scope project and roles: ['reader', 'admin'] 2026-03-20 21:21:12.740 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-SecGroupTest-1782825934-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'da358e85bd804e51a260c578fd6e1716', 'project_name': 'tempest-SecGroupTest-1782825934', 'tenant_id': 'da358e85bd804e51a260c578fd6e1716', 'tenant_name': 'tempest-SecGroupTest-1782825934', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '7716fe31743f453d8d88d10373a74ce0', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:21:12.740 95895 INFO tempest.lib.common.dynamic_creds [-] Network resources are not created for requested scope: project and credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-SecGroupTest-1782825934-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'da358e85bd804e51a260c578fd6e1716', 'project_name': 'tempest-SecGroupTest-1782825934', 'tenant_id': 'da358e85bd804e51a260c578fd6e1716', 'tenant_name': 'tempest-SecGroupTest-1782825934', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '7716fe31743f453d8d88d10373a74ce0', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:21:13.067 95895 INFO tempest.lib.common.rest_client [req-585e12f0-350b-4ff4-839f-45f88e1b9053 req-585e12f0-350b-4ff4-839f-45f88e1b9053 ] Request (SecGroupTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.324s 2026-03-20 21:21:13.068 95895 DEBUG tempest.lib.common.rest_client [req-585e12f0-350b-4ff4-839f-45f88e1b9053 req-585e12f0-350b-4ff4-839f-45f88e1b9053 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:12 GMT', 'server': 'Apache', 'content-length': '4618', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-585e12f0-350b-4ff4-839f-45f88e1b9053', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "7716fe31743f453d8d88d10373a74ce0", "name": "tempest-SecGroupTest-1782825934-project-reader", "password_expires_at": null}, "audit_ids": ["aEU4OcVwTnSkkxcZEl23QQ"], "expires_at": "2026-03-21T21:21:13.000000Z", "issued_at": "2026-03-20T21:21:13.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "da358e85bd804e51a260c578fd6e1716", "name": "tempest-SecGroupTest-1782825934"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/da358e85bd804e51a260c578fd6e1716", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/da358e85bd804e51a260c578fd6e1716", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153acee512 _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:13.899 95895 INFO tempest.lib.common.rest_client [req-20fa8cb1-511f-4fab-a868-dcc50eb2f99f req-20fa8cb1-511f-4fab-a868-dcc50eb2f99f ] Request (SecGroupTest:test_create_list_update_show_delete_security_group): 201 POST http://10.0.0.50:9696/v2.0/security-groups 0.831s 2026-03-20 21:21:13.900 95895 DEBUG tempest.lib.common.rest_client [req-20fa8cb1-511f-4fab-a868-dcc50eb2f99f req-20fa8cb1-511f-4fab-a868-dcc50eb2f99f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-secgroup--1216750535"}} Response - Headers: {'content-type': 'application/json', 'content-length': '1207', 'x-openstack-request-id': 'req-20fa8cb1-511f-4fab-a868-dcc50eb2f99f', 'date': 'Fri, 20 Mar 2026 21:21:13 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_group": {"id": "58f54b8a-743d-4bcd-856e-3e24da8bce94", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "name": "tempest-secgroup--1216750535", "description": "", "security_group_rules": [{"id": "ddf91561-f961-4cf4-bb90-98e72d80b088", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "58f54b8a-743d-4bcd-856e-3e24da8bce94", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:13.626647", "updated_at": "2026-03-20T21:21:13.626647", "description": ""}, {"id": "d1bd1e47-8065-434a-b5bc-46c8db3fcaa7", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "58f54b8a-743d-4bcd-856e-3e24da8bce94", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:13.735291", "updated_at": "2026-03-20T21:21:13.735291", "description": ""}], "fq_name": ["default-domain", "tempest-SecGroupTest-1782825934", "tempest-secgroup--1216750535"], "project_id": "da358e85bd804e51a260c578fd6e1716"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:13.918 95895 INFO tempest.lib.common.rest_client [req-97ffdd10-6a6c-4f70-a75b-536c83c66bef req-97ffdd10-6a6c-4f70-a75b-536c83c66bef ] Request (SecGroupTest:test_create_list_update_show_delete_security_group): 200 GET http://10.0.0.50:9696/v2.0/security-groups 0.018s 2026-03-20 21:21:13.919 95895 DEBUG tempest.lib.common.rest_client [req-97ffdd10-6a6c-4f70-a75b-536c83c66bef req-97ffdd10-6a6c-4f70-a75b-536c83c66bef ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '4994', 'x-openstack-request-id': 'req-97ffdd10-6a6c-4f70-a75b-536c83c66bef', 'date': 'Fri, 20 Mar 2026 21:21:13 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_groups": [{"id": "58f54b8a-743d-4bcd-856e-3e24da8bce94", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "name": "tempest-secgroup--1216750535", "description": "", "security_group_rules": [{"id": "ddf91561-f961-4cf4-bb90-98e72d80b088", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "58f54b8a-743d-4bcd-856e-3e24da8bce94", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:13.626647", "updated_at": "2026-03-20T21:21:13.626647", "description": ""}, {"id": "d1bd1e47-8065-434a-b5bc-46c8db3fcaa7", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "58f54b8a-743d-4bcd-856e-3e24da8bce94", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:13.735291", "updated_at": "2026-03-20T21:21:13.735291", "description": ""}], "fq_name": ["default-domain", "tempest-SecGroupTest-1782825934", "tempest-secgroup--1216750535"], "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "admin", "default"], "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "b07fd93c-9b18-49af-835f-807d56d23aa2", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "created_at": null, "updated_at": null, "description": null}, {"id": "b4ee8e3a-bafb-4651-9e03-e2802444b401", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "created_at": null, "updated_at": null, "description": nul _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:13.946 95895 INFO tempest.lib.common.rest_client [req-e446fb40-3353-474e-87c3-a65617388853 req-e446fb40-3353-474e-87c3-a65617388853 ] Request (SecGroupTest:test_create_list_update_show_delete_security_group): 200 PUT http://10.0.0.50:9696/v2.0/security-groups/58f54b8a-743d-4bcd-856e-3e24da8bce94 0.027s 2026-03-20 21:21:13.946 95895 DEBUG tempest.lib.common.rest_client [req-e446fb40-3353-474e-87c3-a65617388853 req-e446fb40-3353-474e-87c3-a65617388853 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-security--682496026", "description": "tempest-security-description-1607481412"}} Response - Headers: {'content-type': 'application/json', 'content-length': '1245', 'x-openstack-request-id': 'req-e446fb40-3353-474e-87c3-a65617388853', 'date': 'Fri, 20 Mar 2026 21:21:13 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/58f54b8a-743d-4bcd-856e-3e24da8bce94'} Body: b'{"security_group": {"id": "58f54b8a-743d-4bcd-856e-3e24da8bce94", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "name": "tempest-security--682496026", "description": "tempest-security-description-1607481412", "security_group_rules": [{"id": "ddf91561-f961-4cf4-bb90-98e72d80b088", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "58f54b8a-743d-4bcd-856e-3e24da8bce94", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:13.626647", "updated_at": "2026-03-20T21:21:13.626647", "description": ""}, {"id": "d1bd1e47-8065-434a-b5bc-46c8db3fcaa7", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "58f54b8a-743d-4bcd-856e-3e24da8bce94", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:13.735291", "updated_at": "2026-03-20T21:21:13.735291", "description": ""}], "fq_name": ["default-domain", "tempest-SecGroupTest-1782825934", "tempest-secgroup--1216750535"], "project_id": "da358e85bd804e51a260c578fd6e1716"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:13.957 95895 INFO tempest.lib.common.rest_client [req-6ce9e3af-b962-4bc7-a5da-07d01fbc11be req-6ce9e3af-b962-4bc7-a5da-07d01fbc11be ] Request (SecGroupTest:test_create_list_update_show_delete_security_group): 200 GET http://10.0.0.50:9696/v2.0/security-groups/58f54b8a-743d-4bcd-856e-3e24da8bce94 0.011s 2026-03-20 21:21:13.957 95895 DEBUG tempest.lib.common.rest_client [req-6ce9e3af-b962-4bc7-a5da-07d01fbc11be req-6ce9e3af-b962-4bc7-a5da-07d01fbc11be ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1245', 'x-openstack-request-id': 'req-6ce9e3af-b962-4bc7-a5da-07d01fbc11be', 'date': 'Fri, 20 Mar 2026 21:21:13 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/58f54b8a-743d-4bcd-856e-3e24da8bce94'} Body: b'{"security_group": {"id": "58f54b8a-743d-4bcd-856e-3e24da8bce94", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "name": "tempest-security--682496026", "description": "tempest-security-description-1607481412", "security_group_rules": [{"id": "ddf91561-f961-4cf4-bb90-98e72d80b088", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "58f54b8a-743d-4bcd-856e-3e24da8bce94", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:13.626647", "updated_at": "2026-03-20T21:21:13.626647", "description": ""}, {"id": "d1bd1e47-8065-434a-b5bc-46c8db3fcaa7", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "58f54b8a-743d-4bcd-856e-3e24da8bce94", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:13.735291", "updated_at": "2026-03-20T21:21:13.735291", "description": ""}], "fq_name": ["default-domain", "tempest-SecGroupTest-1782825934", "tempest-secgroup--1216750535"], "project_id": "da358e85bd804e51a260c578fd6e1716"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:14.000 95895 INFO tempest.lib.common.rest_client [req-227a1fb7-7d3f-49c2-8b34-68afaa55e8c1 req-227a1fb7-7d3f-49c2-8b34-68afaa55e8c1 ] Request (SecGroupTest:test_create_list_update_show_delete_security_group): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/58f54b8a-743d-4bcd-856e-3e24da8bce94 0.042s 2026-03-20 21:21:14.000 95895 DEBUG tempest.lib.common.rest_client [req-227a1fb7-7d3f-49c2-8b34-68afaa55e8c1 req-227a1fb7-7d3f-49c2-8b34-68afaa55e8c1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-227a1fb7-7d3f-49c2-8b34-68afaa55e8c1', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:13 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/58f54b8a-743d-4bcd-856e-3e24da8bce94'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:14.015 95895 INFO tempest.lib.common.rest_client [req-cd302d90-9c28-4707-8b43-523ec68dcdf3 req-cd302d90-9c28-4707-8b43-523ec68dcdf3 ] Request (SecGroupTest:test_create_list_update_show_delete_security_group): 200 GET http://10.0.0.50:9696/v2.0/security-groups 0.014s 2026-03-20 21:21:14.015 95895 DEBUG tempest.lib.common.rest_client [req-cd302d90-9c28-4707-8b43-523ec68dcdf3 req-cd302d90-9c28-4707-8b43-523ec68dcdf3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '3805', 'x-openstack-request-id': 'req-cd302d90-9c28-4707-8b43-523ec68dcdf3', 'date': 'Fri, 20 Mar 2026 21:21:14 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_groups": [{"id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "admin", "default"], "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "b07fd93c-9b18-49af-835f-807d56d23aa2", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "created_at": null, "updated_at": null, "description": null}, {"id": "b4ee8e3a-bafb-4651-9e03-e2802444b401", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "created_at": null, "updated_at": null, "description": null}, {"id": "9c0bd9d0-b38c-4921-a4a1-6e6716523c13", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "c1d00bfd-7d55-4728-bac7-9d4279b01dd7", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-SecGroupTest-1782825934", "default"], "project_id": "da358e85bd804e51a260c578fd6e1716"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:14.024 95895 INFO tempest.lib.common.rest_client [req-20222773-abd5-402c-b4f9-df339f6498de req-20222773-abd5-402c-b4f9-df339f6498de ] Request (SecGroupTest:_run_cleanups): 404 DELETE http://10.0.0.50:9696/v2.0/security-groups/58f54b8a-743d-4bcd-856e-3e24da8bce94 0.009s 2026-03-20 21:21:14.025 95895 DEBUG tempest.lib.common.rest_client [req-20222773-abd5-402c-b4f9-df339f6498de req-20222773-abd5-402c-b4f9-df339f6498de ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '146', 'x-openstack-request-id': 'req-20222773-abd5-402c-b4f9-df339f6498de', 'date': 'Fri, 20 Mar 2026 21:21:14 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/58f54b8a-743d-4bcd-856e-3e24da8bce94'} Body: b'{"NeutronError": {"type": "SecurityGroupNotFound", "message": "Security group 58f54b8a-743d-4bcd-856e-3e24da8bce94 does not exist", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:14.284 95895 INFO tempest.lib.common.rest_client [req-ba26b5ba-5810-48b9-a509-e82517ff26a2 req-ba26b5ba-5810-48b9-a509-e82517ff26a2 ] Request (SecGroupTest:test_create_security_group_rule_with_protocol_integer_value): 201 POST http://10.0.0.50:9696/v2.0/security-groups 0.259s 2026-03-20 21:21:14.285 95895 DEBUG tempest.lib.common.rest_client [req-ba26b5ba-5810-48b9-a509-e82517ff26a2 req-ba26b5ba-5810-48b9-a509-e82517ff26a2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-secgroup--870517994"}} Response - Headers: {'content-type': 'application/json', 'content-length': '1205', 'x-openstack-request-id': 'req-ba26b5ba-5810-48b9-a509-e82517ff26a2', 'date': 'Fri, 20 Mar 2026 21:21:14 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_group": {"id": "b44d8880-1043-41e5-b36b-535705fd9509", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "name": "tempest-secgroup--870517994", "description": "", "security_group_rules": [{"id": "1e0c2714-eef5-4967-ae06-63cde6ad35aa", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "b44d8880-1043-41e5-b36b-535705fd9509", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:14.067453", "updated_at": "2026-03-20T21:21:14.067453", "description": ""}, {"id": "6aa569f8-bc80-4438-90f1-01e0c32cea26", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "b44d8880-1043-41e5-b36b-535705fd9509", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:14.190901", "updated_at": "2026-03-20T21:21:14.190901", "description": ""}], "fq_name": ["default-domain", "tempest-SecGroupTest-1782825934", "tempest-secgroup--870517994"], "project_id": "da358e85bd804e51a260c578fd6e1716"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:14.420 95895 INFO tempest.lib.common.rest_client [req-15265ccb-3919-440c-a125-c595868c3190 req-15265ccb-3919-440c-a125-c595868c3190 ] Request (SecGroupTest:test_create_security_group_rule_with_protocol_integer_value): 201 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.135s 2026-03-20 21:21:14.420 95895 DEBUG tempest.lib.common.rest_client [req-15265ccb-3919-440c-a125-c595868c3190 req-15265ccb-3919-440c-a125-c595868c3190 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "b44d8880-1043-41e5-b36b-535705fd9509", "direction": "ingress", "protocol": 17}} Response - Headers: {'content-type': 'application/json', 'content-length': '417', 'x-openstack-request-id': 'req-15265ccb-3919-440c-a125-c595868c3190', 'date': 'Fri, 20 Mar 2026 21:21:14 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"security_group_rule": {"id": "68a4e40e-f112-4fcc-a81b-c24cfe6d23a2", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "b44d8880-1043-41e5-b36b-535705fd9509", "ethertype": "IPv4", "direction": "ingress", "protocol": "17", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:14.463 95895 INFO tempest.lib.common.rest_client [req-98fea866-1bf9-41ca-9b0a-53419912614b req-98fea866-1bf9-41ca-9b0a-53419912614b ] Request (SecGroupTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/b44d8880-1043-41e5-b36b-535705fd9509 0.042s 2026-03-20 21:21:14.463 95895 DEBUG tempest.lib.common.rest_client [req-98fea866-1bf9-41ca-9b0a-53419912614b req-98fea866-1bf9-41ca-9b0a-53419912614b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-98fea866-1bf9-41ca-9b0a-53419912614b', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:14 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/b44d8880-1043-41e5-b36b-535705fd9509'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:14.479 95895 INFO tempest.lib.common.rest_client [req-ec502ea8-443d-477c-a4d6-22568c35849a req-ec502ea8-443d-477c-a4d6-22568c35849a ] Request (SecGroupTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/security-groups 0.015s 2026-03-20 21:21:14.479 95895 DEBUG tempest.lib.common.rest_client [req-ec502ea8-443d-477c-a4d6-22568c35849a req-ec502ea8-443d-477c-a4d6-22568c35849a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '3805', 'x-openstack-request-id': 'req-ec502ea8-443d-477c-a4d6-22568c35849a', 'date': 'Fri, 20 Mar 2026 21:21:14 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_groups": [{"id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "admin", "default"], "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "b07fd93c-9b18-49af-835f-807d56d23aa2", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "created_at": null, "updated_at": null, "description": null}, {"id": "b4ee8e3a-bafb-4651-9e03-e2802444b401", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "created_at": null, "updated_at": null, "description": null}, {"id": "9c0bd9d0-b38c-4921-a4a1-6e6716523c13", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "c1d00bfd-7d55-4728-bac7-9d4279b01dd7", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-SecGroupTest-1782825934", "default"], "project_id": "da358e85bd804e51a260c578fd6e1716"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:14.791 95895 INFO tempest.lib.common.rest_client [req-b87050e1-f68d-4f66-8b53-3336789b6cc8 req-b87050e1-f68d-4f66-8b53-3336789b6cc8 ] Request (SecGroupTest:test_create_security_group_rule_with_remote_group_id): 201 POST http://10.0.0.50:9696/v2.0/security-groups 0.311s 2026-03-20 21:21:14.792 95895 DEBUG tempest.lib.common.rest_client [req-b87050e1-f68d-4f66-8b53-3336789b6cc8 req-b87050e1-f68d-4f66-8b53-3336789b6cc8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-secgroup--529861883"}} Response - Headers: {'content-type': 'application/json', 'content-length': '1205', 'x-openstack-request-id': 'req-b87050e1-f68d-4f66-8b53-3336789b6cc8', 'date': 'Fri, 20 Mar 2026 21:21:14 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_group": {"id": "e8ac61a9-0129-4fb3-b184-82ba5e1ce77b", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "name": "tempest-secgroup--529861883", "description": "", "security_group_rules": [{"id": "a7d12eae-ec52-4346-ba94-b95c37989a94", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "e8ac61a9-0129-4fb3-b184-82ba5e1ce77b", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:14.520664", "updated_at": "2026-03-20T21:21:14.520664", "description": ""}, {"id": "17978e30-c467-4022-9cbf-0342563dfcfd", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "e8ac61a9-0129-4fb3-b184-82ba5e1ce77b", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:14.660611", "updated_at": "2026-03-20T21:21:14.660611", "description": ""}], "fq_name": ["default-domain", "tempest-SecGroupTest-1782825934", "tempest-secgroup--529861883"], "project_id": "da358e85bd804e51a260c578fd6e1716"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:15.090 95895 INFO tempest.lib.common.rest_client [req-d83a8cb3-5668-4189-a07e-0efde4a74765 req-d83a8cb3-5668-4189-a07e-0efde4a74765 ] Request (SecGroupTest:test_create_security_group_rule_with_remote_group_id): 201 POST http://10.0.0.50:9696/v2.0/security-groups 0.298s 2026-03-20 21:21:15.090 95895 DEBUG tempest.lib.common.rest_client [req-d83a8cb3-5668-4189-a07e-0efde4a74765 req-d83a8cb3-5668-4189-a07e-0efde4a74765 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-secgroup--1069957587"}} Response - Headers: {'content-type': 'application/json', 'content-length': '1207', 'x-openstack-request-id': 'req-d83a8cb3-5668-4189-a07e-0efde4a74765', 'date': 'Fri, 20 Mar 2026 21:21:15 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_group": {"id": "3f059d15-8cf7-4c2b-a696-0a9d3c86dd6c", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "name": "tempest-secgroup--1069957587", "description": "", "security_group_rules": [{"id": "a15ceb50-4f03-4fec-a868-e6bda7b46f39", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "3f059d15-8cf7-4c2b-a696-0a9d3c86dd6c", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:14.839879", "updated_at": "2026-03-20T21:21:14.839879", "description": ""}, {"id": "595a3503-6fc1-48f6-9c0c-3e74bc57b48b", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "3f059d15-8cf7-4c2b-a696-0a9d3c86dd6c", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:14.965422", "updated_at": "2026-03-20T21:21:14.965422", "description": ""}], "fq_name": ["default-domain", "tempest-SecGroupTest-1782825934", "tempest-secgroup--1069957587"], "project_id": "da358e85bd804e51a260c578fd6e1716"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:15.249 95895 INFO tempest.lib.common.rest_client [req-0e2f15bf-82ae-4cc3-bd4f-970c2ed950bb req-0e2f15bf-82ae-4cc3-bd4f-970c2ed950bb ] Request (SecGroupTest:test_create_security_group_rule_with_remote_group_id): 201 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.159s 2026-03-20 21:21:15.250 95895 DEBUG tempest.lib.common.rest_client [req-0e2f15bf-82ae-4cc3-bd4f-970c2ed950bb req-0e2f15bf-82ae-4cc3-bd4f-970c2ed950bb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "e8ac61a9-0129-4fb3-b184-82ba5e1ce77b", "direction": "ingress", "ethertype": "IPv4", "protocol": "udp", "port_range_min": 50, "port_range_max": 55, "remote_group_id": "3f059d15-8cf7-4c2b-a696-0a9d3c86dd6c", "remote_ip_prefix": null}} Response - Headers: {'content-type': 'application/json', 'content-length': '443', 'x-openstack-request-id': 'req-0e2f15bf-82ae-4cc3-bd4f-970c2ed950bb', 'date': 'Fri, 20 Mar 2026 21:21:15 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"security_group_rule": {"id": "522eeea8-62cd-4585-8bff-4fc642fa3533", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "e8ac61a9-0129-4fb3-b184-82ba5e1ce77b", "ethertype": "IPv4", "direction": "ingress", "protocol": "udp", "port_range_min": 50, "port_range_max": 55, "remote_ip_prefix": null, "remote_group_id": "3f059d15-8cf7-4c2b-a696-0a9d3c86dd6c", "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:15.409 95895 INFO tempest.lib.common.rest_client [req-5d04f270-1659-4ebc-aa6c-5e6891a2285c req-5d04f270-1659-4ebc-aa6c-5e6891a2285c ] Request (SecGroupTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/security-group-rules/522eeea8-62cd-4585-8bff-4fc642fa3533 0.159s 2026-03-20 21:21:15.410 95895 DEBUG tempest.lib.common.rest_client [req-5d04f270-1659-4ebc-aa6c-5e6891a2285c req-5d04f270-1659-4ebc-aa6c-5e6891a2285c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-5d04f270-1659-4ebc-aa6c-5e6891a2285c', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:15 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules/522eeea8-62cd-4585-8bff-4fc642fa3533'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:15.431 95895 INFO tempest.lib.common.rest_client [req-96caa0d1-6c2f-4cdc-ad20-a94a955ff96f req-96caa0d1-6c2f-4cdc-ad20-a94a955ff96f ] Request (SecGroupTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/security-group-rules 0.021s 2026-03-20 21:21:15.432 95895 DEBUG tempest.lib.common.rest_client [req-96caa0d1-6c2f-4cdc-ad20-a94a955ff96f req-96caa0d1-6c2f-4cdc-ad20-a94a955ff96f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '4862', 'x-openstack-request-id': 'req-96caa0d1-6c2f-4cdc-ad20-a94a955ff96f', 'date': 'Fri, 20 Mar 2026 21:21:15 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "b07fd93c-9b18-49af-835f-807d56d23aa2", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "b4ee8e3a-bafb-4651-9e03-e2802444b401", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "9c0bd9d0-b38c-4921-a4a1-6e6716523c13", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "c1d00bfd-7d55-4728-bac7-9d4279b01dd7", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "a15ceb50-4f03-4fec-a868-e6bda7b46f39", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "3f059d15-8cf7-4c2b-a696-0a9d3c86dd6c", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "595a3503-6fc1-48f6-9c0c-3e74bc57b48b", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "3f059d15-8cf7-4c2b-a696-0a9d3c86dd6c", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "a7d12ea _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:15.485 95895 INFO tempest.lib.common.rest_client [req-c4b945c4-d5ac-48ca-88fd-6fcbe894a699 req-c4b945c4-d5ac-48ca-88fd-6fcbe894a699 ] Request (SecGroupTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/3f059d15-8cf7-4c2b-a696-0a9d3c86dd6c 0.052s 2026-03-20 21:21:15.485 95895 DEBUG tempest.lib.common.rest_client [req-c4b945c4-d5ac-48ca-88fd-6fcbe894a699 req-c4b945c4-d5ac-48ca-88fd-6fcbe894a699 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-c4b945c4-d5ac-48ca-88fd-6fcbe894a699', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:15 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/3f059d15-8cf7-4c2b-a696-0a9d3c86dd6c'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:15.508 95895 INFO tempest.lib.common.rest_client [req-6230223a-a955-4897-80b1-da4566088d92 req-6230223a-a955-4897-80b1-da4566088d92 ] Request (SecGroupTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/security-groups 0.023s 2026-03-20 21:21:15.509 95895 DEBUG tempest.lib.common.rest_client [req-6230223a-a955-4897-80b1-da4566088d92 req-6230223a-a955-4897-80b1-da4566088d92 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '4992', 'x-openstack-request-id': 'req-6230223a-a955-4897-80b1-da4566088d92', 'date': 'Fri, 20 Mar 2026 21:21:15 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_groups": [{"id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "admin", "default"], "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "b07fd93c-9b18-49af-835f-807d56d23aa2", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "created_at": null, "updated_at": null, "description": null}, {"id": "b4ee8e3a-bafb-4651-9e03-e2802444b401", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "created_at": null, "updated_at": null, "description": null}, {"id": "9c0bd9d0-b38c-4921-a4a1-6e6716523c13", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "c1d00bfd-7d55-4728-bac7-9d4279b01dd7", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-SecGroupTest-1782825934", "default"], "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "e8ac61a9-0129-4fb3-b184-82ba5e1ce77b", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "name": "tempest-secgroup--529861883", "description": "", "security_group_rules": [{"id": "a7d12eae-ec52-4346-ba94-b95c37989a94", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_grou _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:15.558 95895 INFO tempest.lib.common.rest_client [req-9f3b0d00-d38d-4c4e-8eed-bb53ecf3313d req-9f3b0d00-d38d-4c4e-8eed-bb53ecf3313d ] Request (SecGroupTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/e8ac61a9-0129-4fb3-b184-82ba5e1ce77b 0.049s 2026-03-20 21:21:15.558 95895 DEBUG tempest.lib.common.rest_client [req-9f3b0d00-d38d-4c4e-8eed-bb53ecf3313d req-9f3b0d00-d38d-4c4e-8eed-bb53ecf3313d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-9f3b0d00-d38d-4c4e-8eed-bb53ecf3313d', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:15 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/e8ac61a9-0129-4fb3-b184-82ba5e1ce77b'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:15.573 95895 INFO tempest.lib.common.rest_client [req-d3576bda-f907-4cc2-a9d5-090ded03b2f1 req-d3576bda-f907-4cc2-a9d5-090ded03b2f1 ] Request (SecGroupTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/security-groups 0.015s 2026-03-20 21:21:15.573 95895 DEBUG tempest.lib.common.rest_client [req-d3576bda-f907-4cc2-a9d5-090ded03b2f1 req-d3576bda-f907-4cc2-a9d5-090ded03b2f1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '3805', 'x-openstack-request-id': 'req-d3576bda-f907-4cc2-a9d5-090ded03b2f1', 'date': 'Fri, 20 Mar 2026 21:21:15 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_groups": [{"id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "admin", "default"], "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "b07fd93c-9b18-49af-835f-807d56d23aa2", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "created_at": null, "updated_at": null, "description": null}, {"id": "b4ee8e3a-bafb-4651-9e03-e2802444b401", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "created_at": null, "updated_at": null, "description": null}, {"id": "9c0bd9d0-b38c-4921-a4a1-6e6716523c13", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "c1d00bfd-7d55-4728-bac7-9d4279b01dd7", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-SecGroupTest-1782825934", "default"], "project_id": "da358e85bd804e51a260c578fd6e1716"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:15.835 95895 INFO tempest.lib.common.rest_client [req-3c2b4daa-3546-40d5-8c58-fcf51b0c9056 req-3c2b4daa-3546-40d5-8c58-fcf51b0c9056 ] Request (SecGroupTest:test_create_security_group_rule_with_remote_ip_prefix): 201 POST http://10.0.0.50:9696/v2.0/security-groups 0.261s 2026-03-20 21:21:15.835 95895 DEBUG tempest.lib.common.rest_client [req-3c2b4daa-3546-40d5-8c58-fcf51b0c9056 req-3c2b4daa-3546-40d5-8c58-fcf51b0c9056 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-secgroup--386982511"}} Response - Headers: {'content-type': 'application/json', 'content-length': '1205', 'x-openstack-request-id': 'req-3c2b4daa-3546-40d5-8c58-fcf51b0c9056', 'date': 'Fri, 20 Mar 2026 21:21:15 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_group": {"id": "010abb57-f44f-4385-abe5-fb77ee2bb8f0", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "name": "tempest-secgroup--386982511", "description": "", "security_group_rules": [{"id": "eb7256e0-4847-407a-8b81-c6ac5cb3f360", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "010abb57-f44f-4385-abe5-fb77ee2bb8f0", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:15.616897", "updated_at": "2026-03-20T21:21:15.616897", "description": ""}, {"id": "7acd6662-cbf1-4fcc-bdda-1c66c5597c22", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "010abb57-f44f-4385-abe5-fb77ee2bb8f0", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:15.725224", "updated_at": "2026-03-20T21:21:15.725224", "description": ""}], "fq_name": ["default-domain", "tempest-SecGroupTest-1782825934", "tempest-secgroup--386982511"], "project_id": "da358e85bd804e51a260c578fd6e1716"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:15.941 95895 INFO tempest.lib.common.rest_client [req-d9822dcc-25c1-4598-bedd-aada0f6c7704 req-d9822dcc-25c1-4598-bedd-aada0f6c7704 ] Request (SecGroupTest:test_create_security_group_rule_with_remote_ip_prefix): 201 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.105s 2026-03-20 21:21:15.941 95895 DEBUG tempest.lib.common.rest_client [req-d9822dcc-25c1-4598-bedd-aada0f6c7704 req-d9822dcc-25c1-4598-bedd-aada0f6c7704 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "010abb57-f44f-4385-abe5-fb77ee2bb8f0", "direction": "ingress", "ethertype": "IPv4", "protocol": "tcp", "port_range_min": 76, "port_range_max": 77, "remote_group_id": null, "remote_ip_prefix": "10.100.0.0/16"}} Response - Headers: {'content-type': 'application/json', 'content-length': '420', 'x-openstack-request-id': 'req-d9822dcc-25c1-4598-bedd-aada0f6c7704', 'date': 'Fri, 20 Mar 2026 21:21:15 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"security_group_rule": {"id": "d54d95d0-7777-4759-951b-25c8fc9ba9a2", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "010abb57-f44f-4385-abe5-fb77ee2bb8f0", "ethertype": "IPv4", "direction": "ingress", "protocol": "tcp", "port_range_min": 76, "port_range_max": 77, "remote_ip_prefix": "10.100.0.0/16", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:16.121 95895 INFO tempest.lib.common.rest_client [req-36620d7e-38a4-4584-b42a-89826c3b5509 req-36620d7e-38a4-4584-b42a-89826c3b5509 ] Request (SecGroupTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/security-group-rules/d54d95d0-7777-4759-951b-25c8fc9ba9a2 0.179s 2026-03-20 21:21:16.121 95895 DEBUG tempest.lib.common.rest_client [req-36620d7e-38a4-4584-b42a-89826c3b5509 req-36620d7e-38a4-4584-b42a-89826c3b5509 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-36620d7e-38a4-4584-b42a-89826c3b5509', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:16 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules/d54d95d0-7777-4759-951b-25c8fc9ba9a2'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:16.137 95895 INFO tempest.lib.common.rest_client [req-452b57dd-0015-4158-9892-23f776a5633a req-452b57dd-0015-4158-9892-23f776a5633a ] Request (SecGroupTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/security-group-rules 0.015s 2026-03-20 21:21:16.137 95895 DEBUG tempest.lib.common.rest_client [req-452b57dd-0015-4158-9892-23f776a5633a req-452b57dd-0015-4158-9892-23f776a5633a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '4079', 'x-openstack-request-id': 'req-452b57dd-0015-4158-9892-23f776a5633a', 'date': 'Fri, 20 Mar 2026 21:21:16 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "b07fd93c-9b18-49af-835f-807d56d23aa2", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "b4ee8e3a-bafb-4651-9e03-e2802444b401", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "9c0bd9d0-b38c-4921-a4a1-6e6716523c13", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "c1d00bfd-7d55-4728-bac7-9d4279b01dd7", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "eb7256e0-4847-407a-8b81-c6ac5cb3f360", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "010abb57-f44f-4385-abe5-fb77ee2bb8f0", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "7acd6662-cbf1-4fcc-bdda-1c66c5597c22", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "010abb57-f44f-4385-abe5-fb77ee2bb8f0", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:16.180 95895 INFO tempest.lib.common.rest_client [req-baa110d2-b1fc-46ca-a7f0-1f29af6f2f2e req-baa110d2-b1fc-46ca-a7f0-1f29af6f2f2e ] Request (SecGroupTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/010abb57-f44f-4385-abe5-fb77ee2bb8f0 0.042s 2026-03-20 21:21:16.180 95895 DEBUG tempest.lib.common.rest_client [req-baa110d2-b1fc-46ca-a7f0-1f29af6f2f2e req-baa110d2-b1fc-46ca-a7f0-1f29af6f2f2e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-baa110d2-b1fc-46ca-a7f0-1f29af6f2f2e', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:16 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/010abb57-f44f-4385-abe5-fb77ee2bb8f0'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:16.195 95895 INFO tempest.lib.common.rest_client [req-24f8f11b-8a6d-4eb3-817f-fb9922e88a3f req-24f8f11b-8a6d-4eb3-817f-fb9922e88a3f ] Request (SecGroupTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/security-groups 0.014s 2026-03-20 21:21:16.195 95895 DEBUG tempest.lib.common.rest_client [req-24f8f11b-8a6d-4eb3-817f-fb9922e88a3f req-24f8f11b-8a6d-4eb3-817f-fb9922e88a3f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '3805', 'x-openstack-request-id': 'req-24f8f11b-8a6d-4eb3-817f-fb9922e88a3f', 'date': 'Fri, 20 Mar 2026 21:21:16 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_groups": [{"id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "admin", "default"], "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "b07fd93c-9b18-49af-835f-807d56d23aa2", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "created_at": null, "updated_at": null, "description": null}, {"id": "b4ee8e3a-bafb-4651-9e03-e2802444b401", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "created_at": null, "updated_at": null, "description": null}, {"id": "9c0bd9d0-b38c-4921-a4a1-6e6716523c13", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "c1d00bfd-7d55-4728-bac7-9d4279b01dd7", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-SecGroupTest-1782825934", "default"], "project_id": "da358e85bd804e51a260c578fd6e1716"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:16.517 95895 INFO tempest.lib.common.rest_client [req-48627bdd-7810-4b28-b261-e91940b321a5 req-48627bdd-7810-4b28-b261-e91940b321a5 ] Request (SecGroupTest:test_create_show_delete_security_group_rule): 201 POST http://10.0.0.50:9696/v2.0/security-groups 0.321s 2026-03-20 21:21:16.517 95895 DEBUG tempest.lib.common.rest_client [req-48627bdd-7810-4b28-b261-e91940b321a5 req-48627bdd-7810-4b28-b261-e91940b321a5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-secgroup--49693095"}} Response - Headers: {'content-type': 'application/json', 'content-length': '1203', 'x-openstack-request-id': 'req-48627bdd-7810-4b28-b261-e91940b321a5', 'date': 'Fri, 20 Mar 2026 21:21:16 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_group": {"id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "name": "tempest-secgroup--49693095", "description": "", "security_group_rules": [{"id": "1164cbff-488b-48e3-836a-72ef279b1907", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:16.237429", "updated_at": "2026-03-20T21:21:16.237429", "description": ""}, {"id": "7f40a827-5008-4f2c-824f-42c5576915b3", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:16.364265", "updated_at": "2026-03-20T21:21:16.364265", "description": ""}], "fq_name": ["default-domain", "tempest-SecGroupTest-1782825934", "tempest-secgroup--49693095"], "project_id": "da358e85bd804e51a260c578fd6e1716"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:16.653 95895 INFO tempest.lib.common.rest_client [req-c77d26e5-6acc-4fdd-99e0-d43fcb35b804 req-c77d26e5-6acc-4fdd-99e0-d43fcb35b804 ] Request (SecGroupTest:test_create_show_delete_security_group_rule): 201 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.135s 2026-03-20 21:21:16.653 95895 DEBUG tempest.lib.common.rest_client [req-c77d26e5-6acc-4fdd-99e0-d43fcb35b804 req-c77d26e5-6acc-4fdd-99e0-d43fcb35b804 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "protocol": "tcp", "direction": "ingress", "ethertype": "IPv4"}} Response - Headers: {'content-type': 'application/json', 'content-length': '418', 'x-openstack-request-id': 'req-c77d26e5-6acc-4fdd-99e0-d43fcb35b804', 'date': 'Fri, 20 Mar 2026 21:21:16 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"security_group_rule": {"id": "8c33725f-bc5d-4cde-bb25-6173cd7fbeba", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "ethertype": "IPv4", "direction": "ingress", "protocol": "tcp", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:16.669 95895 INFO tempest.lib.common.rest_client [req-57714be5-e689-4776-bea8-eba4c65d7cc5 req-57714be5-e689-4776-bea8-eba4c65d7cc5 ] Request (SecGroupTest:test_create_show_delete_security_group_rule): 200 GET http://10.0.0.50:9696/v2.0/security-group-rules/8c33725f-bc5d-4cde-bb25-6173cd7fbeba 0.015s 2026-03-20 21:21:16.669 95895 DEBUG tempest.lib.common.rest_client [req-57714be5-e689-4776-bea8-eba4c65d7cc5 req-57714be5-e689-4776-bea8-eba4c65d7cc5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '418', 'x-openstack-request-id': 'req-57714be5-e689-4776-bea8-eba4c65d7cc5', 'date': 'Fri, 20 Mar 2026 21:21:16 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules/8c33725f-bc5d-4cde-bb25-6173cd7fbeba'} Body: b'{"security_group_rule": {"id": "8c33725f-bc5d-4cde-bb25-6173cd7fbeba", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "ethertype": "IPv4", "direction": "ingress", "protocol": "tcp", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:16.684 95895 INFO tempest.lib.common.rest_client [req-4621fb12-75de-40be-825d-23982a92a516 req-4621fb12-75de-40be-825d-23982a92a516 ] Request (SecGroupTest:test_create_show_delete_security_group_rule): 200 GET http://10.0.0.50:9696/v2.0/security-group-rules 0.015s 2026-03-20 21:21:16.685 95895 DEBUG tempest.lib.common.rest_client [req-4621fb12-75de-40be-825d-23982a92a516 req-4621fb12-75de-40be-825d-23982a92a516 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '4474', 'x-openstack-request-id': 'req-4621fb12-75de-40be-825d-23982a92a516', 'date': 'Fri, 20 Mar 2026 21:21:16 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "b07fd93c-9b18-49af-835f-807d56d23aa2", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "b4ee8e3a-bafb-4651-9e03-e2802444b401", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "9c0bd9d0-b38c-4921-a4a1-6e6716523c13", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "c1d00bfd-7d55-4728-bac7-9d4279b01dd7", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "1164cbff-488b-48e3-836a-72ef279b1907", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "7f40a827-5008-4f2c-824f-42c5576915b3", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "8c33725 _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:16.868 95895 INFO tempest.lib.common.rest_client [req-cd3e75bf-348c-473e-95b3-37ad77272610 req-cd3e75bf-348c-473e-95b3-37ad77272610 ] Request (SecGroupTest:test_create_show_delete_security_group_rule): 204 DELETE http://10.0.0.50:9696/v2.0/security-group-rules/8c33725f-bc5d-4cde-bb25-6173cd7fbeba 0.183s 2026-03-20 21:21:16.868 95895 DEBUG tempest.lib.common.rest_client [req-cd3e75bf-348c-473e-95b3-37ad77272610 req-cd3e75bf-348c-473e-95b3-37ad77272610 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-cd3e75bf-348c-473e-95b3-37ad77272610', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:16 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules/8c33725f-bc5d-4cde-bb25-6173cd7fbeba'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:16.884 95895 INFO tempest.lib.common.rest_client [req-f723db6d-75eb-4119-ac88-3f88d2527b4a req-f723db6d-75eb-4119-ac88-3f88d2527b4a ] Request (SecGroupTest:test_create_show_delete_security_group_rule): 200 GET http://10.0.0.50:9696/v2.0/security-group-rules 0.016s 2026-03-20 21:21:16.885 95895 DEBUG tempest.lib.common.rest_client [req-f723db6d-75eb-4119-ac88-3f88d2527b4a req-f723db6d-75eb-4119-ac88-3f88d2527b4a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '4079', 'x-openstack-request-id': 'req-f723db6d-75eb-4119-ac88-3f88d2527b4a', 'date': 'Fri, 20 Mar 2026 21:21:16 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "b07fd93c-9b18-49af-835f-807d56d23aa2", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "b4ee8e3a-bafb-4651-9e03-e2802444b401", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "9c0bd9d0-b38c-4921-a4a1-6e6716523c13", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "c1d00bfd-7d55-4728-bac7-9d4279b01dd7", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "1164cbff-488b-48e3-836a-72ef279b1907", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "7f40a827-5008-4f2c-824f-42c5576915b3", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:16.985 95895 INFO tempest.lib.common.rest_client [req-33cc2a0c-7d2c-4244-8899-9db01a36ef75 req-33cc2a0c-7d2c-4244-8899-9db01a36ef75 ] Request (SecGroupTest:test_create_show_delete_security_group_rule): 201 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.100s 2026-03-20 21:21:16.986 95895 DEBUG tempest.lib.common.rest_client [req-33cc2a0c-7d2c-4244-8899-9db01a36ef75 req-33cc2a0c-7d2c-4244-8899-9db01a36ef75 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "protocol": "udp", "direction": "ingress", "ethertype": "IPv4"}} Response - Headers: {'content-type': 'application/json', 'content-length': '418', 'x-openstack-request-id': 'req-33cc2a0c-7d2c-4244-8899-9db01a36ef75', 'date': 'Fri, 20 Mar 2026 21:21:16 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"security_group_rule": {"id": "ece846ae-8c0b-4a29-a893-53b12bf9c763", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "ethertype": "IPv4", "direction": "ingress", "protocol": "udp", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:17.001 95895 INFO tempest.lib.common.rest_client [req-0a6e6683-9e40-4212-8138-3c8e42f51c96 req-0a6e6683-9e40-4212-8138-3c8e42f51c96 ] Request (SecGroupTest:test_create_show_delete_security_group_rule): 200 GET http://10.0.0.50:9696/v2.0/security-group-rules/ece846ae-8c0b-4a29-a893-53b12bf9c763 0.015s 2026-03-20 21:21:17.001 95895 DEBUG tempest.lib.common.rest_client [req-0a6e6683-9e40-4212-8138-3c8e42f51c96 req-0a6e6683-9e40-4212-8138-3c8e42f51c96 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '418', 'x-openstack-request-id': 'req-0a6e6683-9e40-4212-8138-3c8e42f51c96', 'date': 'Fri, 20 Mar 2026 21:21:17 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules/ece846ae-8c0b-4a29-a893-53b12bf9c763'} Body: b'{"security_group_rule": {"id": "ece846ae-8c0b-4a29-a893-53b12bf9c763", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "ethertype": "IPv4", "direction": "ingress", "protocol": "udp", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:17.015 95895 INFO tempest.lib.common.rest_client [req-a3cf072b-7365-4c3c-9493-3d28e1b01a19 req-a3cf072b-7365-4c3c-9493-3d28e1b01a19 ] Request (SecGroupTest:test_create_show_delete_security_group_rule): 200 GET http://10.0.0.50:9696/v2.0/security-group-rules 0.014s 2026-03-20 21:21:17.016 95895 DEBUG tempest.lib.common.rest_client [req-a3cf072b-7365-4c3c-9493-3d28e1b01a19 req-a3cf072b-7365-4c3c-9493-3d28e1b01a19 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '4474', 'x-openstack-request-id': 'req-a3cf072b-7365-4c3c-9493-3d28e1b01a19', 'date': 'Fri, 20 Mar 2026 21:21:17 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "b07fd93c-9b18-49af-835f-807d56d23aa2", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "b4ee8e3a-bafb-4651-9e03-e2802444b401", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "9c0bd9d0-b38c-4921-a4a1-6e6716523c13", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "c1d00bfd-7d55-4728-bac7-9d4279b01dd7", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "1164cbff-488b-48e3-836a-72ef279b1907", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "7f40a827-5008-4f2c-824f-42c5576915b3", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "ece846a _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:17.165 95895 INFO tempest.lib.common.rest_client [req-388b1bc3-24ee-43e7-93f8-c5f2d933c75f req-388b1bc3-24ee-43e7-93f8-c5f2d933c75f ] Request (SecGroupTest:test_create_show_delete_security_group_rule): 204 DELETE http://10.0.0.50:9696/v2.0/security-group-rules/ece846ae-8c0b-4a29-a893-53b12bf9c763 0.149s 2026-03-20 21:21:17.165 95895 DEBUG tempest.lib.common.rest_client [req-388b1bc3-24ee-43e7-93f8-c5f2d933c75f req-388b1bc3-24ee-43e7-93f8-c5f2d933c75f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-388b1bc3-24ee-43e7-93f8-c5f2d933c75f', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:17 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules/ece846ae-8c0b-4a29-a893-53b12bf9c763'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:17.180 95895 INFO tempest.lib.common.rest_client [req-fa6bad3d-bec2-4bee-9b9f-32749fb02655 req-fa6bad3d-bec2-4bee-9b9f-32749fb02655 ] Request (SecGroupTest:test_create_show_delete_security_group_rule): 200 GET http://10.0.0.50:9696/v2.0/security-group-rules 0.014s 2026-03-20 21:21:17.180 95895 DEBUG tempest.lib.common.rest_client [req-fa6bad3d-bec2-4bee-9b9f-32749fb02655 req-fa6bad3d-bec2-4bee-9b9f-32749fb02655 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '4079', 'x-openstack-request-id': 'req-fa6bad3d-bec2-4bee-9b9f-32749fb02655', 'date': 'Fri, 20 Mar 2026 21:21:17 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "b07fd93c-9b18-49af-835f-807d56d23aa2", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "b4ee8e3a-bafb-4651-9e03-e2802444b401", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "9c0bd9d0-b38c-4921-a4a1-6e6716523c13", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "c1d00bfd-7d55-4728-bac7-9d4279b01dd7", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "1164cbff-488b-48e3-836a-72ef279b1907", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "7f40a827-5008-4f2c-824f-42c5576915b3", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:17.324 95895 INFO tempest.lib.common.rest_client [req-4958b27b-482c-44d0-8dcb-d697220a86ae req-4958b27b-482c-44d0-8dcb-d697220a86ae ] Request (SecGroupTest:test_create_show_delete_security_group_rule): 201 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.143s 2026-03-20 21:21:17.324 95895 DEBUG tempest.lib.common.rest_client [req-4958b27b-482c-44d0-8dcb-d697220a86ae req-4958b27b-482c-44d0-8dcb-d697220a86ae ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "protocol": "icmp", "direction": "ingress", "ethertype": "IPv4"}} Response - Headers: {'content-type': 'application/json', 'content-length': '421', 'x-openstack-request-id': 'req-4958b27b-482c-44d0-8dcb-d697220a86ae', 'date': 'Fri, 20 Mar 2026 21:21:17 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"security_group_rule": {"id": "b898bda5-2ea2-4cc5-b524-88d26aa83046", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "ethertype": "IPv4", "direction": "ingress", "protocol": "icmp", "port_range_min": null, "port_range_max": null, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:17.339 95895 INFO tempest.lib.common.rest_client [req-ed282e2c-2add-42a1-9c98-83640161afe3 req-ed282e2c-2add-42a1-9c98-83640161afe3 ] Request (SecGroupTest:test_create_show_delete_security_group_rule): 200 GET http://10.0.0.50:9696/v2.0/security-group-rules/b898bda5-2ea2-4cc5-b524-88d26aa83046 0.015s 2026-03-20 21:21:17.340 95895 DEBUG tempest.lib.common.rest_client [req-ed282e2c-2add-42a1-9c98-83640161afe3 req-ed282e2c-2add-42a1-9c98-83640161afe3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '421', 'x-openstack-request-id': 'req-ed282e2c-2add-42a1-9c98-83640161afe3', 'date': 'Fri, 20 Mar 2026 21:21:17 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules/b898bda5-2ea2-4cc5-b524-88d26aa83046'} Body: b'{"security_group_rule": {"id": "b898bda5-2ea2-4cc5-b524-88d26aa83046", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "ethertype": "IPv4", "direction": "ingress", "protocol": "icmp", "port_range_min": null, "port_range_max": null, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:17.354 95895 INFO tempest.lib.common.rest_client [req-7d7cf885-3957-4311-8b25-03ced1e84d01 req-7d7cf885-3957-4311-8b25-03ced1e84d01 ] Request (SecGroupTest:test_create_show_delete_security_group_rule): 200 GET http://10.0.0.50:9696/v2.0/security-group-rules 0.014s 2026-03-20 21:21:17.355 95895 DEBUG tempest.lib.common.rest_client [req-7d7cf885-3957-4311-8b25-03ced1e84d01 req-7d7cf885-3957-4311-8b25-03ced1e84d01 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '4477', 'x-openstack-request-id': 'req-7d7cf885-3957-4311-8b25-03ced1e84d01', 'date': 'Fri, 20 Mar 2026 21:21:17 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "b07fd93c-9b18-49af-835f-807d56d23aa2", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "b4ee8e3a-bafb-4651-9e03-e2802444b401", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "9c0bd9d0-b38c-4921-a4a1-6e6716523c13", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "c1d00bfd-7d55-4728-bac7-9d4279b01dd7", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "1164cbff-488b-48e3-836a-72ef279b1907", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "7f40a827-5008-4f2c-824f-42c5576915b3", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "b898bda _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:17.538 95895 INFO tempest.lib.common.rest_client [req-93138223-e0b8-4cc6-9257-82e25a359a61 req-93138223-e0b8-4cc6-9257-82e25a359a61 ] Request (SecGroupTest:test_create_show_delete_security_group_rule): 204 DELETE http://10.0.0.50:9696/v2.0/security-group-rules/b898bda5-2ea2-4cc5-b524-88d26aa83046 0.183s 2026-03-20 21:21:17.538 95895 DEBUG tempest.lib.common.rest_client [req-93138223-e0b8-4cc6-9257-82e25a359a61 req-93138223-e0b8-4cc6-9257-82e25a359a61 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-93138223-e0b8-4cc6-9257-82e25a359a61', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:17 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules/b898bda5-2ea2-4cc5-b524-88d26aa83046'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:17.556 95895 INFO tempest.lib.common.rest_client [req-50ac1294-0053-4a66-ab7c-78c3308db893 req-50ac1294-0053-4a66-ab7c-78c3308db893 ] Request (SecGroupTest:test_create_show_delete_security_group_rule): 200 GET http://10.0.0.50:9696/v2.0/security-group-rules 0.018s 2026-03-20 21:21:17.556 95895 DEBUG tempest.lib.common.rest_client [req-50ac1294-0053-4a66-ab7c-78c3308db893 req-50ac1294-0053-4a66-ab7c-78c3308db893 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '4079', 'x-openstack-request-id': 'req-50ac1294-0053-4a66-ab7c-78c3308db893', 'date': 'Fri, 20 Mar 2026 21:21:17 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "b07fd93c-9b18-49af-835f-807d56d23aa2", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "b4ee8e3a-bafb-4651-9e03-e2802444b401", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "9c0bd9d0-b38c-4921-a4a1-6e6716523c13", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "c1d00bfd-7d55-4728-bac7-9d4279b01dd7", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "1164cbff-488b-48e3-836a-72ef279b1907", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "7f40a827-5008-4f2c-824f-42c5576915b3", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:17.604 95895 INFO tempest.lib.common.rest_client [req-a047b35c-5540-46ea-b866-4f54dedb5492 req-a047b35c-5540-46ea-b866-4f54dedb5492 ] Request (SecGroupTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2 0.047s 2026-03-20 21:21:17.604 95895 DEBUG tempest.lib.common.rest_client [req-a047b35c-5540-46ea-b866-4f54dedb5492 req-a047b35c-5540-46ea-b866-4f54dedb5492 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-a047b35c-5540-46ea-b866-4f54dedb5492', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:17 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/8888a8a9-0325-4c22-bf9f-cbbd3dbbc1a2'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:17.621 95895 INFO tempest.lib.common.rest_client [req-bee40b14-54a3-46cb-b523-e816af2461bb req-bee40b14-54a3-46cb-b523-e816af2461bb ] Request (SecGroupTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/security-groups 0.017s 2026-03-20 21:21:17.621 95895 DEBUG tempest.lib.common.rest_client [req-bee40b14-54a3-46cb-b523-e816af2461bb req-bee40b14-54a3-46cb-b523-e816af2461bb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '3805', 'x-openstack-request-id': 'req-bee40b14-54a3-46cb-b523-e816af2461bb', 'date': 'Fri, 20 Mar 2026 21:21:17 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_groups": [{"id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "admin", "default"], "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "b07fd93c-9b18-49af-835f-807d56d23aa2", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "created_at": null, "updated_at": null, "description": null}, {"id": "b4ee8e3a-bafb-4651-9e03-e2802444b401", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "created_at": null, "updated_at": null, "description": null}, {"id": "9c0bd9d0-b38c-4921-a4a1-6e6716523c13", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "c1d00bfd-7d55-4728-bac7-9d4279b01dd7", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-SecGroupTest-1782825934", "default"], "project_id": "da358e85bd804e51a260c578fd6e1716"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:17.919 95895 INFO tempest.lib.common.rest_client [req-e0c30111-ac6a-4be1-b70a-40be11dfe3f4 req-e0c30111-ac6a-4be1-b70a-40be11dfe3f4 ] Request (SecGroupTest:test_delete_security_group_clear_associated_rules): 201 POST http://10.0.0.50:9696/v2.0/security-groups 0.296s 2026-03-20 21:21:17.919 95895 DEBUG tempest.lib.common.rest_client [req-e0c30111-ac6a-4be1-b70a-40be11dfe3f4 req-e0c30111-ac6a-4be1-b70a-40be11dfe3f4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-secgroup--675494617"}} Response - Headers: {'content-type': 'application/json', 'content-length': '1205', 'x-openstack-request-id': 'req-e0c30111-ac6a-4be1-b70a-40be11dfe3f4', 'date': 'Fri, 20 Mar 2026 21:21:17 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_group": {"id": "887a46cf-31e6-4c2f-ae2c-ec7ab4feea0c", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "name": "tempest-secgroup--675494617", "description": "", "security_group_rules": [{"id": "731f924f-c71f-443b-9ad8-8fa37fa43fe3", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "887a46cf-31e6-4c2f-ae2c-ec7ab4feea0c", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:17.670176", "updated_at": "2026-03-20T21:21:17.670176", "description": ""}, {"id": "8198d1c4-a78b-4c52-8fc5-b40f49a2c0fc", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "887a46cf-31e6-4c2f-ae2c-ec7ab4feea0c", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:17.825857", "updated_at": "2026-03-20T21:21:17.825857", "description": ""}], "fq_name": ["default-domain", "tempest-SecGroupTest-1782825934", "tempest-secgroup--675494617"], "project_id": "da358e85bd804e51a260c578fd6e1716"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:18.067 95895 INFO tempest.lib.common.rest_client [req-bc50e05b-5717-40b3-b568-a9412d4ee9e2 req-bc50e05b-5717-40b3-b568-a9412d4ee9e2 ] Request (SecGroupTest:test_delete_security_group_clear_associated_rules): 201 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.148s 2026-03-20 21:21:18.068 95895 DEBUG tempest.lib.common.rest_client [req-bc50e05b-5717-40b3-b568-a9412d4ee9e2 req-bc50e05b-5717-40b3-b568-a9412d4ee9e2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "887a46cf-31e6-4c2f-ae2c-ec7ab4feea0c", "protocol": "tcp", "direction": "ingress", "ethertype": "IPv4"}} Response - Headers: {'content-type': 'application/json', 'content-length': '418', 'x-openstack-request-id': 'req-bc50e05b-5717-40b3-b568-a9412d4ee9e2', 'date': 'Fri, 20 Mar 2026 21:21:18 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"security_group_rule": {"id": "fc1e2a39-10a0-42fc-9010-ad0308cd4199", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "887a46cf-31e6-4c2f-ae2c-ec7ab4feea0c", "ethertype": "IPv4", "direction": "ingress", "protocol": "tcp", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": "", "project_id": "da358e85bd804e51a260c578fd6e1716"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:18.120 95895 INFO tempest.lib.common.rest_client [req-2fab796f-8fbb-4da3-9bfc-b654a6c31057 req-2fab796f-8fbb-4da3-9bfc-b654a6c31057 ] Request (SecGroupTest:test_delete_security_group_clear_associated_rules): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/887a46cf-31e6-4c2f-ae2c-ec7ab4feea0c 0.052s 2026-03-20 21:21:18.120 95895 DEBUG tempest.lib.common.rest_client [req-2fab796f-8fbb-4da3-9bfc-b654a6c31057 req-2fab796f-8fbb-4da3-9bfc-b654a6c31057 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-2fab796f-8fbb-4da3-9bfc-b654a6c31057', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:18 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/887a46cf-31e6-4c2f-ae2c-ec7ab4feea0c'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:18.138 95895 INFO tempest.lib.common.rest_client [req-2ff07cf7-e514-4fb4-add6-a70dc3326f3a req-2ff07cf7-e514-4fb4-add6-a70dc3326f3a ] Request (SecGroupTest:test_delete_security_group_clear_associated_rules): 200 GET http://10.0.0.50:9696/v2.0/security-groups 0.018s 2026-03-20 21:21:18.138 95895 DEBUG tempest.lib.common.rest_client [req-2ff07cf7-e514-4fb4-add6-a70dc3326f3a req-2ff07cf7-e514-4fb4-add6-a70dc3326f3a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '3805', 'x-openstack-request-id': 'req-2ff07cf7-e514-4fb4-add6-a70dc3326f3a', 'date': 'Fri, 20 Mar 2026 21:21:18 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_groups": [{"id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "admin", "default"], "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "b07fd93c-9b18-49af-835f-807d56d23aa2", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "created_at": null, "updated_at": null, "description": null}, {"id": "b4ee8e3a-bafb-4651-9e03-e2802444b401", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "created_at": null, "updated_at": null, "description": null}, {"id": "9c0bd9d0-b38c-4921-a4a1-6e6716523c13", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "c1d00bfd-7d55-4728-bac7-9d4279b01dd7", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-SecGroupTest-1782825934", "default"], "project_id": "da358e85bd804e51a260c578fd6e1716"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:18.157 95895 INFO tempest.lib.common.rest_client [req-c085e331-23b2-45f7-912a-4033da992ad1 req-c085e331-23b2-45f7-912a-4033da992ad1 ] Request (SecGroupTest:test_delete_security_group_clear_associated_rules): 200 GET http://10.0.0.50:9696/v2.0/security-group-rules 0.018s 2026-03-20 21:21:18.157 95895 DEBUG tempest.lib.common.rest_client [req-c085e331-23b2-45f7-912a-4033da992ad1 req-c085e331-23b2-45f7-912a-4033da992ad1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '3296', 'x-openstack-request-id': 'req-c085e331-23b2-45f7-912a-4033da992ad1', 'date': 'Fri, 20 Mar 2026 21:21:18 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": null, "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "b07fd93c-9b18-49af-835f-807d56d23aa2", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "b4ee8e3a-bafb-4651-9e03-e2802444b401", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "9c0bd9d0-b38c-4921-a4a1-6e6716523c13", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}, {"id": "c1d00bfd-7d55-4728-bac7-9d4279b01dd7", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "description": null, "project_id": "da358e85bd804e51a260c578fd6e1716"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:18.167 95895 INFO tempest.lib.common.rest_client [req-a4f866ca-6d70-47a1-9d33-abdf3b7eab3e req-a4f866ca-6d70-47a1-9d33-abdf3b7eab3e ] Request (SecGroupTest:_run_cleanups): 404 DELETE http://10.0.0.50:9696/v2.0/security-groups/887a46cf-31e6-4c2f-ae2c-ec7ab4feea0c 0.009s 2026-03-20 21:21:18.167 95895 DEBUG tempest.lib.common.rest_client [req-a4f866ca-6d70-47a1-9d33-abdf3b7eab3e req-a4f866ca-6d70-47a1-9d33-abdf3b7eab3e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '146', 'x-openstack-request-id': 'req-a4f866ca-6d70-47a1-9d33-abdf3b7eab3e', 'date': 'Fri, 20 Mar 2026 21:21:18 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/887a46cf-31e6-4c2f-ae2c-ec7ab4feea0c'} Body: b'{"NeutronError": {"type": "SecurityGroupNotFound", "message": "Security group 887a46cf-31e6-4c2f-ae2c-ec7ab4feea0c does not exist", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:18.182 95895 INFO tempest.lib.common.rest_client [req-cc75e07a-9bbf-4a22-a4ac-55087928cd95 req-cc75e07a-9bbf-4a22-a4ac-55087928cd95 ] Request (SecGroupTest:test_list_security_groups): 200 GET http://10.0.0.50:9696/v2.0/security-groups 0.014s 2026-03-20 21:21:18.182 95895 DEBUG tempest.lib.common.rest_client [req-cc75e07a-9bbf-4a22-a4ac-55087928cd95 req-cc75e07a-9bbf-4a22-a4ac-55087928cd95 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '3805', 'x-openstack-request-id': 'req-cc75e07a-9bbf-4a22-a4ac-55087928cd95', 'date': 'Fri, 20 Mar 2026 21:21:18 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_groups": [{"id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "admin", "default"], "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "b07fd93c-9b18-49af-835f-807d56d23aa2", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "created_at": null, "updated_at": null, "description": null}, {"id": "b4ee8e3a-bafb-4651-9e03-e2802444b401", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "created_at": null, "updated_at": null, "description": null}, {"id": "9c0bd9d0-b38c-4921-a4a1-6e6716523c13", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "c1d00bfd-7d55-4728-bac7-9d4279b01dd7", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-SecGroupTest-1782825934", "default"], "project_id": "da358e85bd804e51a260c578fd6e1716"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:18.243 95895 INFO tempest.lib.common.rest_client [req-676d609f-0d99-4740-8cdc-56adc5a4c4f0 req-676d609f-0d99-4740-8cdc-56adc5a4c4f0 ] Request (SecGroupTest:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/ddab54bff4e54fb0929c058779d6b147 0.060s 2026-03-20 21:21:18.244 95895 DEBUG tempest.lib.common.rest_client [req-676d609f-0d99-4740-8cdc-56adc5a4c4f0 req-676d609f-0d99-4740-8cdc-56adc5a4c4f0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:18 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-676d609f-0d99-4740-8cdc-56adc5a4c4f0', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/ddab54bff4e54fb0929c058779d6b147'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:18.330 95895 INFO tempest.lib.common.rest_client [req-d9c4ab12-bd69-471f-ad32-8e4c0474aa4a req-d9c4ab12-bd69-471f-ad32-8e4c0474aa4a ] Request (SecGroupTest:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/7716fe31743f453d8d88d10373a74ce0 0.086s 2026-03-20 21:21:18.330 95895 DEBUG tempest.lib.common.rest_client [req-d9c4ab12-bd69-471f-ad32-8e4c0474aa4a req-d9c4ab12-bd69-471f-ad32-8e4c0474aa4a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:18 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d9c4ab12-bd69-471f-ad32-8e4c0474aa4a', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/7716fe31743f453d8d88d10373a74ce0'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:18.330 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: da358e85bd804e51a260c578fd6e1716 2026-03-20 21:21:18.644 95895 INFO tempest.lib.common.rest_client [req-472e5e52-c376-4124-9bd6-a6f1485a8767 req-472e5e52-c376-4124-9bd6-a6f1485a8767 ] Request (SecGroupTest:tearDownClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.313s 2026-03-20 21:21:18.644 95895 DEBUG tempest.lib.common.rest_client [req-472e5e52-c376-4124-9bd6-a6f1485a8767 req-472e5e52-c376-4124-9bd6-a6f1485a8767 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:18 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-472e5e52-c376-4124-9bd6-a6f1485a8767', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["VF5bFKncSWagIBzzECCxXQ"], "expires_at": "2026-03-21T21:21:18.000000Z", "issued_at": "2026-03-20T21:21:18.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:18.755 95895 INFO tempest.lib.common.rest_client [req-42a73caf-1a00-4b36-893d-d45daf81ffe4 req-42a73caf-1a00-4b36-893d-d45daf81ffe4 ] Request (SecGroupTest:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=da358e85bd804e51a260c578fd6e1716&name=default 0.111s 2026-03-20 21:21:18.755 95895 DEBUG tempest.lib.common.rest_client [req-42a73caf-1a00-4b36-893d-d45daf81ffe4 req-42a73caf-1a00-4b36-893d-d45daf81ffe4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1926', 'x-openstack-request-id': 'req-42a73caf-1a00-4b36-893d-d45daf81ffe4', 'date': 'Fri, 20 Mar 2026 21:21:18 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=da358e85bd804e51a260c578fd6e1716&name=default'} Body: b'{"security_groups": [{"id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "b07fd93c-9b18-49af-835f-807d56d23aa2", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "created_at": null, "updated_at": null, "description": null}, {"id": "b4ee8e3a-bafb-4651-9e03-e2802444b401", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "created_at": null, "updated_at": null, "description": null}, {"id": "9c0bd9d0-b38c-4921-a4a1-6e6716523c13", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "c1d00bfd-7d55-4728-bac7-9d4279b01dd7", "tenant_id": "da358e85bd804e51a260c578fd6e1716", "security_group_id": "4ba90758-5a45-42d1-864d-f970cbb163f8", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-SecGroupTest-1782825934", "default"], "project_id": "da358e85bd804e51a260c578fd6e1716"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:18.813 95895 INFO tempest.lib.common.rest_client [req-cb14b575-14f2-47ba-a6de-28bb044fc138 req-cb14b575-14f2-47ba-a6de-28bb044fc138 ] Request (SecGroupTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/4ba90758-5a45-42d1-864d-f970cbb163f8 0.057s 2026-03-20 21:21:18.813 95895 DEBUG tempest.lib.common.rest_client [req-cb14b575-14f2-47ba-a6de-28bb044fc138 req-cb14b575-14f2-47ba-a6de-28bb044fc138 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-cb14b575-14f2-47ba-a6de-28bb044fc138', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:18 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/4ba90758-5a45-42d1-864d-f970cbb163f8'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:18.877 95895 INFO tempest.lib.common.rest_client [req-7a0544d2-c14b-4aa8-bb2e-48edf1b72deb req-7a0544d2-c14b-4aa8-bb2e-48edf1b72deb ] Request (SecGroupTest:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/da358e85bd804e51a260c578fd6e1716 0.063s 2026-03-20 21:21:18.877 95895 DEBUG tempest.lib.common.rest_client [req-7a0544d2-c14b-4aa8-bb2e-48edf1b72deb req-7a0544d2-c14b-4aa8-bb2e-48edf1b72deb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:18 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7a0544d2-c14b-4aa8-bb2e-48edf1b72deb', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/da358e85bd804e51a260c578fd6e1716'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:18.878 95895 INFO tempest.test [-] raised in NegativeSecGroupIPv6Test.setUpClass. Invoking tearDownClass. 2026-03-20 21:21:19.195 95895 INFO tempest.lib.common.rest_client [req-6dbad97f-4cbd-4eac-b054-b52f58853c7b req-6dbad97f-4cbd-4eac-b054-b52f58853c7b ] Request (NegativeSecGroupTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.316s 2026-03-20 21:21:19.195 95895 DEBUG tempest.lib.common.rest_client [req-6dbad97f-4cbd-4eac-b054-b52f58853c7b req-6dbad97f-4cbd-4eac-b054-b52f58853c7b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:18 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6dbad97f-4cbd-4eac-b054-b52f58853c7b', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["RAs9xH_-SZm69leQ0kGVqQ"], "expires_at": "2026-03-21T21:21:19.000000Z", "issued_at": "2026-03-20T21:21:19.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:19.485 95895 INFO tempest.lib.common.rest_client [req-41d59e8d-cdc7-40f2-8f1d-bee622385d20 req-41d59e8d-cdc7-40f2-8f1d-bee622385d20 ] Request (NegativeSecGroupTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.288s 2026-03-20 21:21:19.485 95895 DEBUG tempest.lib.common.rest_client [req-41d59e8d-cdc7-40f2-8f1d-bee622385d20 req-41d59e8d-cdc7-40f2-8f1d-bee622385d20 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:19 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-41d59e8d-cdc7-40f2-8f1d-bee622385d20', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["O1MJbTxVSbG5VPiDNNdSVA"], "expires_at": "2026-03-21T21:21:19.000000Z", "issued_at": "2026-03-20T21:21:19.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:19.506 95895 INFO tempest.lib.common.rest_client [req-1c96c0c8-3125-4cc7-b3f0-fa269315a1cb req-1c96c0c8-3125-4cc7-b3f0-fa269315a1cb ] Request (NegativeSecGroupTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/domains?name=Default 0.020s 2026-03-20 21:21:19.506 95895 DEBUG tempest.lib.common.rest_client [req-1c96c0c8-3125-4cc7-b3f0-fa269315a1cb req-1c96c0c8-3125-4cc7-b3f0-fa269315a1cb ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:19 GMT', 'server': 'Apache', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-1c96c0c8-3125-4cc7-b3f0-fa269315a1cb', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/domains/default"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/domains?name=Default", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:19.506 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:21:19.532 95895 INFO tempest.lib.common.rest_client [req-36613fc0-90ed-4fd1-be7b-7d4d8d7180cd req-36613fc0-90ed-4fd1-be7b-7d4d8d7180cd ] Request (NegativeSecGroupTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.026s 2026-03-20 21:21:19.533 95895 DEBUG tempest.lib.common.rest_client [req-36613fc0-90ed-4fd1-be7b-7d4d8d7180cd req-36613fc0-90ed-4fd1-be7b-7d4d8d7180cd ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-NegativeSecGroupTest-2111305827-desc", "domain_id": "default", "name": "tempest-NegativeSecGroupTest-2111305827"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:19 GMT', 'server': 'Apache', 'content-length': '371', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-36613fc0-90ed-4fd1-be7b-7d4d8d7180cd', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "db269500407249ec8af645041b82218f", "name": "tempest-NegativeSecGroupTest-2111305827", "domain_id": "default", "description": "tempest-NegativeSecGroupTest-2111305827-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/db269500407249ec8af645041b82218f"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:19.852 95895 INFO tempest.lib.common.rest_client [req-c2f48516-ad90-4770-a0b6-3c77642b55d8 req-c2f48516-ad90-4770-a0b6-3c77642b55d8 ] Request (NegativeSecGroupTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.319s 2026-03-20 21:21:19.852 95895 DEBUG tempest.lib.common.rest_client [req-c2f48516-ad90-4770-a0b6-3c77642b55d8 req-c2f48516-ad90-4770-a0b6-3c77642b55d8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-NegativeSecGroupTest-2111305827-project-member", "password": "N6~=iMIvihHRgAy", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:19 GMT', 'server': 'Apache', 'content-length': '290', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c2f48516-ad90-4770-a0b6-3c77642b55d8', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "03e10945e2d54813b82da6c49120eddc", "name": "tempest-NegativeSecGroupTest-2111305827-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/03e10945e2d54813b82da6c49120eddc"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:19.872 95895 INFO tempest.lib.common.rest_client [req-91737d97-29f3-4f48-b123-8ef44d72b995 req-91737d97-29f3-4f48-b123-8ef44d72b995 ] Request (NegativeSecGroupTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.020s 2026-03-20 21:21:19.873 95895 DEBUG tempest.lib.common.rest_client [req-91737d97-29f3-4f48-b123-8ef44d72b995 req-91737d97-29f3-4f48-b123-8ef44d72b995 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:19 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-91737d97-29f3-4f48-b123-8ef44d72b995', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:19.904 95895 INFO tempest.lib.common.rest_client [req-a55fc43d-a4a9-4104-be56-ee3c117c041d req-a55fc43d-a4a9-4104-be56-ee3c117c041d ] Request (NegativeSecGroupTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/db269500407249ec8af645041b82218f/users/03e10945e2d54813b82da6c49120eddc/roles/a8108ca22dd54709aa4e902294ca51e7 0.031s 2026-03-20 21:21:19.904 95895 DEBUG tempest.lib.common.rest_client [req-a55fc43d-a4a9-4104-be56-ee3c117c041d req-a55fc43d-a4a9-4104-be56-ee3c117c041d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:19 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a55fc43d-a4a9-4104-be56-ee3c117c041d', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/db269500407249ec8af645041b82218f/users/03e10945e2d54813b82da6c49120eddc/roles/a8108ca22dd54709aa4e902294ca51e7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:19.955 95895 INFO tempest.lib.common.rest_client [req-b78894f6-41d4-4d37-b23b-0bd750becced req-b78894f6-41d4-4d37-b23b-0bd750becced ] Request (NegativeSecGroupTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.050s 2026-03-20 21:21:19.955 95895 DEBUG tempest.lib.common.rest_client [req-b78894f6-41d4-4d37-b23b-0bd750becced req-b78894f6-41d4-4d37-b23b-0bd750becced ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:19 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b78894f6-41d4-4d37-b23b-0bd750becced', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:19.979 95895 INFO tempest.lib.common.rest_client [req-87dbf386-1a8f-430f-979c-cebd82aaae0b req-87dbf386-1a8f-430f-979c-cebd82aaae0b ] Request (NegativeSecGroupTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/db269500407249ec8af645041b82218f/users/03e10945e2d54813b82da6c49120eddc/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.023s 2026-03-20 21:21:19.979 95895 DEBUG tempest.lib.common.rest_client [req-87dbf386-1a8f-430f-979c-cebd82aaae0b req-87dbf386-1a8f-430f-979c-cebd82aaae0b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:19 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-87dbf386-1a8f-430f-979c-cebd82aaae0b', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/db269500407249ec8af645041b82218f/users/03e10945e2d54813b82da6c49120eddc/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:19.980 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 03e10945e2d54813b82da6c49120eddc is created with scope project and roles: ['member', 'admin'] 2026-03-20 21:21:19.980 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-NegativeSecGroupTest-2111305827-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'db269500407249ec8af645041b82218f', 'project_name': 'tempest-NegativeSecGroupTest-2111305827', 'tenant_id': 'db269500407249ec8af645041b82218f', 'tenant_name': 'tempest-NegativeSecGroupTest-2111305827', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '03e10945e2d54813b82da6c49120eddc', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:21:19.980 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-NegativeSecGroupTest-2111305827-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'db269500407249ec8af645041b82218f', 'project_name': 'tempest-NegativeSecGroupTest-2111305827', 'tenant_id': 'db269500407249ec8af645041b82218f', 'tenant_name': 'tempest-NegativeSecGroupTest-2111305827', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '03e10945e2d54813b82da6c49120eddc', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:21:20.305 95895 INFO tempest.lib.common.rest_client [req-4f68dbf4-8505-47da-ad8b-3b74b0c631e7 req-4f68dbf4-8505-47da-ad8b-3b74b0c631e7 ] Request (NegativeSecGroupTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.322s 2026-03-20 21:21:20.305 95895 DEBUG tempest.lib.common.rest_client [req-4f68dbf4-8505-47da-ad8b-3b74b0c631e7 req-4f68dbf4-8505-47da-ad8b-3b74b0c631e7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:19 GMT', 'server': 'Apache', 'content-length': '4634', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4f68dbf4-8505-47da-ad8b-3b74b0c631e7', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "03e10945e2d54813b82da6c49120eddc", "name": "tempest-NegativeSecGroupTest-2111305827-project-member", "password_expires_at": null}, "audit_ids": ["oR9KXOTiQtGTRcjNbCakkQ"], "expires_at": "2026-03-21T21:21:20.000000Z", "issued_at": "2026-03-20T21:21:20.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "db269500407249ec8af645041b82218f", "name": "tempest-NegativeSecGroupTest-2111305827"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/db269500407249ec8af645041b82218f", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/db269500407249ec8af645041b82218f", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4 _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:20.305 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['reader'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:21:20.305 95895 DEBUG tempest.lib.common.dynamic_creds [-] Reusing existing project db269500407249ec8af645041b82218f from creds: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-NegativeSecGroupTest-2111305827-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'db269500407249ec8af645041b82218f', 'project_name': 'tempest-NegativeSecGroupTest-2111305827', 'tenant_id': 'db269500407249ec8af645041b82218f', 'tenant_name': 'tempest-NegativeSecGroupTest-2111305827', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '03e10945e2d54813b82da6c49120eddc', 'system': None}, Network: None, Subnet: None, Router: None _get_project_id /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:399 2026-03-20 21:21:20.346 95895 INFO tempest.lib.common.rest_client [req-1893fc11-1bed-43e3-9838-cac3e06a27b5 req-1893fc11-1bed-43e3-9838-cac3e06a27b5 ] Request (NegativeSecGroupTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/projects/db269500407249ec8af645041b82218f 0.040s 2026-03-20 21:21:20.346 95895 DEBUG tempest.lib.common.rest_client [req-1893fc11-1bed-43e3-9838-cac3e06a27b5 req-1893fc11-1bed-43e3-9838-cac3e06a27b5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:20 GMT', 'server': 'Apache', 'content-length': '371', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-1893fc11-1bed-43e3-9838-cac3e06a27b5', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/projects/db269500407249ec8af645041b82218f'} Body: b'{"project": {"id": "db269500407249ec8af645041b82218f", "name": "tempest-NegativeSecGroupTest-2111305827", "domain_id": "default", "description": "tempest-NegativeSecGroupTest-2111305827-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/db269500407249ec8af645041b82218f"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:20.346 95895 INFO tempest.lib.common.dynamic_creds [-] Using the existing project db269500407249ec8af645041b82218f for scope project and roles: ['reader'] 2026-03-20 21:21:20.639 95895 INFO tempest.lib.common.rest_client [req-4e1edc42-f1d6-4d40-8744-530df756beec req-4e1edc42-f1d6-4d40-8744-530df756beec ] Request (NegativeSecGroupTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.292s 2026-03-20 21:21:20.639 95895 DEBUG tempest.lib.common.rest_client [req-4e1edc42-f1d6-4d40-8744-530df756beec req-4e1edc42-f1d6-4d40-8744-530df756beec ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-NegativeSecGroupTest-2111305827-project-reader", "password": "Y8!H%v130qW_dKP", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:20 GMT', 'server': 'Apache', 'content-length': '290', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4e1edc42-f1d6-4d40-8744-530df756beec', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "5acc29062e524083a5e7bfb6580cf8bf", "name": "tempest-NegativeSecGroupTest-2111305827-project-reader", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/5acc29062e524083a5e7bfb6580cf8bf"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:20.657 95895 INFO tempest.lib.common.rest_client [req-4928c9a6-3d5d-434c-aa07-1d3f8bb2f5be req-4928c9a6-3d5d-434c-aa07-1d3f8bb2f5be ] Request (NegativeSecGroupTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.017s 2026-03-20 21:21:20.657 95895 DEBUG tempest.lib.common.rest_client [req-4928c9a6-3d5d-434c-aa07-1d3f8bb2f5be req-4928c9a6-3d5d-434c-aa07-1d3f8bb2f5be ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:20 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4928c9a6-3d5d-434c-aa07-1d3f8bb2f5be', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:20.688 95895 INFO tempest.lib.common.rest_client [req-cf1087a8-3c3a-4f95-8241-1399ea6c9e2a req-cf1087a8-3c3a-4f95-8241-1399ea6c9e2a ] Request (NegativeSecGroupTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/db269500407249ec8af645041b82218f/users/5acc29062e524083a5e7bfb6580cf8bf/roles/e8306b5d47d548859e8b8fd8e8b1decd 0.030s 2026-03-20 21:21:20.689 95895 DEBUG tempest.lib.common.rest_client [req-cf1087a8-3c3a-4f95-8241-1399ea6c9e2a req-cf1087a8-3c3a-4f95-8241-1399ea6c9e2a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:20 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-cf1087a8-3c3a-4f95-8241-1399ea6c9e2a', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/db269500407249ec8af645041b82218f/users/5acc29062e524083a5e7bfb6580cf8bf/roles/e8306b5d47d548859e8b8fd8e8b1decd'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:20.732 95895 INFO tempest.lib.common.rest_client [req-e50d275b-8010-4bef-8827-fdf75d56e0ac req-e50d275b-8010-4bef-8827-fdf75d56e0ac ] Request (NegativeSecGroupTest:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.043s 2026-03-20 21:21:20.732 95895 DEBUG tempest.lib.common.rest_client [req-e50d275b-8010-4bef-8827-fdf75d56e0ac req-e50d275b-8010-4bef-8827-fdf75d56e0ac ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:20 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e50d275b-8010-4bef-8827-fdf75d56e0ac', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:20.753 95895 INFO tempest.lib.common.rest_client [req-eb6fd278-8a2b-4102-8d93-5718129db21c req-eb6fd278-8a2b-4102-8d93-5718129db21c ] Request (NegativeSecGroupTest:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/db269500407249ec8af645041b82218f/users/5acc29062e524083a5e7bfb6580cf8bf/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.021s 2026-03-20 21:21:20.754 95895 DEBUG tempest.lib.common.rest_client [req-eb6fd278-8a2b-4102-8d93-5718129db21c req-eb6fd278-8a2b-4102-8d93-5718129db21c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:20 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-eb6fd278-8a2b-4102-8d93-5718129db21c', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/db269500407249ec8af645041b82218f/users/5acc29062e524083a5e7bfb6580cf8bf/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:20.754 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 5acc29062e524083a5e7bfb6580cf8bf is created with scope project and roles: ['reader', 'admin'] 2026-03-20 21:21:20.754 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-NegativeSecGroupTest-2111305827-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'db269500407249ec8af645041b82218f', 'project_name': 'tempest-NegativeSecGroupTest-2111305827', 'tenant_id': 'db269500407249ec8af645041b82218f', 'tenant_name': 'tempest-NegativeSecGroupTest-2111305827', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '5acc29062e524083a5e7bfb6580cf8bf', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:21:20.754 95895 INFO tempest.lib.common.dynamic_creds [-] Network resources are not created for requested scope: project and credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-NegativeSecGroupTest-2111305827-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': 'db269500407249ec8af645041b82218f', 'project_name': 'tempest-NegativeSecGroupTest-2111305827', 'tenant_id': 'db269500407249ec8af645041b82218f', 'tenant_name': 'tempest-NegativeSecGroupTest-2111305827', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '5acc29062e524083a5e7bfb6580cf8bf', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:21:21.076 95895 INFO tempest.lib.common.rest_client [req-af4c078f-7c84-48a2-86fc-bf1b9eff5027 req-af4c078f-7c84-48a2-86fc-bf1b9eff5027 ] Request (NegativeSecGroupTest:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.320s 2026-03-20 21:21:21.076 95895 DEBUG tempest.lib.common.rest_client [req-af4c078f-7c84-48a2-86fc-bf1b9eff5027 req-af4c078f-7c84-48a2-86fc-bf1b9eff5027 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:20 GMT', 'server': 'Apache', 'content-length': '4634', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-af4c078f-7c84-48a2-86fc-bf1b9eff5027', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "5acc29062e524083a5e7bfb6580cf8bf", "name": "tempest-NegativeSecGroupTest-2111305827-project-reader", "password_expires_at": null}, "audit_ids": ["fUQ3noCbSz68JGZdEKgyyA"], "expires_at": "2026-03-21T21:21:21.000000Z", "issued_at": "2026-03-20T21:21:21.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "db269500407249ec8af645041b82218f", "name": "tempest-NegativeSecGroupTest-2111305827"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/db269500407249ec8af645041b82218f", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/db269500407249ec8af645041b82218f", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4 _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:21.156 95895 INFO tempest.lib.common.rest_client [req-1554f766-3f5c-47b4-8a7f-25e09a9509a8 req-1554f766-3f5c-47b4-8a7f-25e09a9509a8 ] Request (NegativeSecGroupTest:test_create_additional_default_security_group_fails): 409 POST http://10.0.0.50:9696/v2.0/security-groups 0.078s 2026-03-20 21:21:21.156 95895 DEBUG tempest.lib.common.rest_client [req-1554f766-3f5c-47b4-8a7f-25e09a9509a8 req-1554f766-3f5c-47b4-8a7f-25e09a9509a8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "default"}} Response - Headers: {'content-type': 'application/json', 'content-length': '130', 'x-openstack-request-id': 'req-1554f766-3f5c-47b4-8a7f-25e09a9509a8', 'date': 'Fri, 20 Mar 2026 21:21:21 GMT', 'connection': 'close', 'status': '409', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"NeutronError": {"type": "SecurityGroupDefaultAlreadyExists", "message": "Default security group already exists.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:21.873 95895 INFO tempest.lib.common.rest_client [req-34bf01d6-c2e9-4eb1-9367-571d4459a7e3 req-34bf01d6-c2e9-4eb1-9367-571d4459a7e3 ] Request (NegativeSecGroupTest:test_create_duplicate_security_group_rule_fails): 201 POST http://10.0.0.50:9696/v2.0/security-groups 0.716s 2026-03-20 21:21:21.874 95895 DEBUG tempest.lib.common.rest_client [req-34bf01d6-c2e9-4eb1-9367-571d4459a7e3 req-34bf01d6-c2e9-4eb1-9367-571d4459a7e3 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-secgroup--1317332828"}} Response - Headers: {'content-type': 'application/json', 'content-length': '1215', 'x-openstack-request-id': 'req-34bf01d6-c2e9-4eb1-9367-571d4459a7e3', 'date': 'Fri, 20 Mar 2026 21:21:21 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_group": {"id": "2d9c7a81-6020-4ac0-b268-2235be673b76", "tenant_id": "db269500407249ec8af645041b82218f", "name": "tempest-secgroup--1317332828", "description": "", "security_group_rules": [{"id": "9fc6e9e5-7df0-4efb-9a44-f6d73c97fdc1", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "2d9c7a81-6020-4ac0-b268-2235be673b76", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:21.658117", "updated_at": "2026-03-20T21:21:21.658117", "description": ""}, {"id": "3607974d-f44f-437f-b84a-d3a78170fd7e", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "2d9c7a81-6020-4ac0-b268-2235be673b76", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:21.776960", "updated_at": "2026-03-20T21:21:21.776960", "description": ""}], "fq_name": ["default-domain", "tempest-NegativeSecGroupTest-2111305827", "tempest-secgroup--1317332828"], "project_id": "db269500407249ec8af645041b82218f"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:22.028 95895 INFO tempest.lib.common.rest_client [req-4461d60f-d82e-4ea1-be1b-9d122652cd99 req-4461d60f-d82e-4ea1-be1b-9d122652cd99 ] Request (NegativeSecGroupTest:test_create_duplicate_security_group_rule_fails): 201 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.153s 2026-03-20 21:21:22.028 95895 DEBUG tempest.lib.common.rest_client [req-4461d60f-d82e-4ea1-be1b-9d122652cd99 req-4461d60f-d82e-4ea1-be1b-9d122652cd99 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "2d9c7a81-6020-4ac0-b268-2235be673b76", "direction": "ingress", "ethertype": "IPv4", "protocol": "tcp", "port_range_min": 66, "port_range_max": 67}} Response - Headers: {'content-type': 'application/json', 'content-length': '416', 'x-openstack-request-id': 'req-4461d60f-d82e-4ea1-be1b-9d122652cd99', 'date': 'Fri, 20 Mar 2026 21:21:22 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"security_group_rule": {"id": "32effb31-a9d9-46fe-a865-bf350bb73174", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "2d9c7a81-6020-4ac0-b268-2235be673b76", "ethertype": "IPv4", "direction": "ingress", "protocol": "tcp", "port_range_min": 66, "port_range_max": 67, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "description": "", "project_id": "db269500407249ec8af645041b82218f"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:22.160 95895 INFO tempest.lib.common.rest_client [req-d616b16a-31fc-471c-96ed-c25f4ff1acd6 req-d616b16a-31fc-471c-96ed-c25f4ff1acd6 ] Request (NegativeSecGroupTest:test_create_duplicate_security_group_rule_fails): 409 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.132s 2026-03-20 21:21:22.161 95895 DEBUG tempest.lib.common.rest_client [req-d616b16a-31fc-471c-96ed-c25f4ff1acd6 req-d616b16a-31fc-471c-96ed-c25f4ff1acd6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "2d9c7a81-6020-4ac0-b268-2235be673b76", "protocol": "tcp", "direction": "ingress", "ethertype": "IPv4", "port_range_min": 66, "port_range_max": 67}} Response - Headers: {'content-type': 'application/json', 'content-length': '166', 'x-openstack-request-id': 'req-d616b16a-31fc-471c-96ed-c25f4ff1acd6', 'date': 'Fri, 20 Mar 2026 21:21:22 GMT', 'connection': 'close', 'status': '409', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"NeutronError": {"type": "SecurityGroupRuleExists", "message": "Security group rule already exists. Rule id is 32effb31-a9d9-46fe-a865-bf350bb73174.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:22.211 95895 INFO tempest.lib.common.rest_client [req-82ca869e-7479-4b74-913c-9baa09405264 req-82ca869e-7479-4b74-913c-9baa09405264 ] Request (NegativeSecGroupTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/2d9c7a81-6020-4ac0-b268-2235be673b76 0.050s 2026-03-20 21:21:22.211 95895 DEBUG tempest.lib.common.rest_client [req-82ca869e-7479-4b74-913c-9baa09405264 req-82ca869e-7479-4b74-913c-9baa09405264 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-82ca869e-7479-4b74-913c-9baa09405264', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:22 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/2d9c7a81-6020-4ac0-b268-2235be673b76'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:22.228 95895 INFO tempest.lib.common.rest_client [req-3dfec7c9-48ac-4fd2-8999-9f2ee12e5aac req-3dfec7c9-48ac-4fd2-8999-9f2ee12e5aac ] Request (NegativeSecGroupTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/security-groups 0.016s 2026-03-20 21:21:22.228 95895 DEBUG tempest.lib.common.rest_client [req-3dfec7c9-48ac-4fd2-8999-9f2ee12e5aac req-3dfec7c9-48ac-4fd2-8999-9f2ee12e5aac ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '3813', 'x-openstack-request-id': 'req-3dfec7c9-48ac-4fd2-8999-9f2ee12e5aac', 'date': 'Fri, 20 Mar 2026 21:21:22 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_groups": [{"id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "admin", "default"], "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "92629115-2c36-4a28-8e6f-d358337be999", "tenant_id": "db269500407249ec8af645041b82218f", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "d4422552-7b2f-4d6c-bd19-676122b03da2", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "created_at": null, "updated_at": null, "description": null}, {"id": "2e6cfb12-eec1-4f01-a036-40e241dc2828", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "created_at": null, "updated_at": null, "description": null}, {"id": "d10603e0-2921-4498-9b02-3938e6ee6b97", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "de9f9625-b5d1-4e5c-b1bc-ffc00457adb2", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-NegativeSecGroupTest-2111305827", "default"], "project_id": "db269500407249ec8af645041b82218f"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:22.557 95895 INFO tempest.lib.common.rest_client [req-05394772-a86a-4973-862c-adbd8e393080 req-05394772-a86a-4973-862c-adbd8e393080 ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_bad_ethertype): 201 POST http://10.0.0.50:9696/v2.0/security-groups 0.327s 2026-03-20 21:21:22.557 95895 DEBUG tempest.lib.common.rest_client [req-05394772-a86a-4973-862c-adbd8e393080 req-05394772-a86a-4973-862c-adbd8e393080 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-secgroup--513727392"}} Response - Headers: {'content-type': 'application/json', 'content-length': '1213', 'x-openstack-request-id': 'req-05394772-a86a-4973-862c-adbd8e393080', 'date': 'Fri, 20 Mar 2026 21:21:22 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_group": {"id": "1e1c604d-557e-4a4e-9c22-2e6ab92d3021", "tenant_id": "db269500407249ec8af645041b82218f", "name": "tempest-secgroup--513727392", "description": "", "security_group_rules": [{"id": "fe39c7a7-1458-4d45-a032-b5882b3a6b36", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "1e1c604d-557e-4a4e-9c22-2e6ab92d3021", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:22.273865", "updated_at": "2026-03-20T21:21:22.273865", "description": ""}, {"id": "7333c99e-2932-4c03-bfb7-7e63021c6a12", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "1e1c604d-557e-4a4e-9c22-2e6ab92d3021", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:22.387451", "updated_at": "2026-03-20T21:21:22.387451", "description": ""}], "fq_name": ["default-domain", "tempest-NegativeSecGroupTest-2111305827", "tempest-secgroup--513727392"], "project_id": "db269500407249ec8af645041b82218f"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:22.563 95895 INFO tempest.lib.common.rest_client [req-13d55a4b-a892-4d5a-a2a0-079f9cb5b8e0 req-13d55a4b-a892-4d5a-a2a0-079f9cb5b8e0 ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_bad_ethertype): 400 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.006s 2026-03-20 21:21:22.563 95895 DEBUG tempest.lib.common.rest_client [req-13d55a4b-a892-4d5a-a2a0-079f9cb5b8e0 req-13d55a4b-a892-4d5a-a2a0-079f9cb5b8e0 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "1e1c604d-557e-4a4e-9c22-2e6ab92d3021", "protocol": "udp", "direction": "ingress", "ethertype": "bad_ethertype"}} Response - Headers: {'content-type': 'application/json', 'content-length': '193', 'x-openstack-request-id': 'req-13d55a4b-a892-4d5a-a2a0-079f9cb5b8e0', 'date': 'Fri, 20 Mar 2026 21:21:22 GMT', 'connection': 'close', 'status': '400', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"NeutronError": {"type": "SecurityGroupRuleInvalidEtherType", "message": "Security group rule for ethertype \'bad_ethertype\' not supported. Allowed values are [\'IPv4\', \'IPv6\'].", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:22.620 95895 INFO tempest.lib.common.rest_client [req-e4fe9adc-d246-45d6-ad1a-35222d4ce197 req-e4fe9adc-d246-45d6-ad1a-35222d4ce197 ] Request (NegativeSecGroupTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/1e1c604d-557e-4a4e-9c22-2e6ab92d3021 0.057s 2026-03-20 21:21:22.621 95895 DEBUG tempest.lib.common.rest_client [req-e4fe9adc-d246-45d6-ad1a-35222d4ce197 req-e4fe9adc-d246-45d6-ad1a-35222d4ce197 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-e4fe9adc-d246-45d6-ad1a-35222d4ce197', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:22 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/1e1c604d-557e-4a4e-9c22-2e6ab92d3021'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:22.640 95895 INFO tempest.lib.common.rest_client [req-e7ea01aa-04a1-44ac-9072-4c0319134f9c req-e7ea01aa-04a1-44ac-9072-4c0319134f9c ] Request (NegativeSecGroupTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/security-groups 0.019s 2026-03-20 21:21:22.640 95895 DEBUG tempest.lib.common.rest_client [req-e7ea01aa-04a1-44ac-9072-4c0319134f9c req-e7ea01aa-04a1-44ac-9072-4c0319134f9c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '3813', 'x-openstack-request-id': 'req-e7ea01aa-04a1-44ac-9072-4c0319134f9c', 'date': 'Fri, 20 Mar 2026 21:21:22 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_groups": [{"id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "admin", "default"], "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "92629115-2c36-4a28-8e6f-d358337be999", "tenant_id": "db269500407249ec8af645041b82218f", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "d4422552-7b2f-4d6c-bd19-676122b03da2", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "created_at": null, "updated_at": null, "description": null}, {"id": "2e6cfb12-eec1-4f01-a036-40e241dc2828", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "created_at": null, "updated_at": null, "description": null}, {"id": "d10603e0-2921-4498-9b02-3938e6ee6b97", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "de9f9625-b5d1-4e5c-b1bc-ffc00457adb2", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-NegativeSecGroupTest-2111305827", "default"], "project_id": "db269500407249ec8af645041b82218f"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:22.956 95895 INFO tempest.lib.common.rest_client [req-5bbd31f3-eaac-469d-9b0c-673813b11ad1 req-5bbd31f3-eaac-469d-9b0c-673813b11ad1 ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_bad_protocol): 201 POST http://10.0.0.50:9696/v2.0/security-groups 0.314s 2026-03-20 21:21:22.956 95895 DEBUG tempest.lib.common.rest_client [req-5bbd31f3-eaac-469d-9b0c-673813b11ad1 req-5bbd31f3-eaac-469d-9b0c-673813b11ad1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-secgroup--1909583507"}} Response - Headers: {'content-type': 'application/json', 'content-length': '1215', 'x-openstack-request-id': 'req-5bbd31f3-eaac-469d-9b0c-673813b11ad1', 'date': 'Fri, 20 Mar 2026 21:21:22 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_group": {"id": "b5cedf23-0fb7-4228-a82a-fdbfb0dac82d", "tenant_id": "db269500407249ec8af645041b82218f", "name": "tempest-secgroup--1909583507", "description": "", "security_group_rules": [{"id": "56104da8-dbd3-49a6-80b0-fa347bb39eae", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "b5cedf23-0fb7-4228-a82a-fdbfb0dac82d", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:22.695267", "updated_at": "2026-03-20T21:21:22.695267", "description": ""}, {"id": "82834f81-611c-438c-bceb-1d94d9017157", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "b5cedf23-0fb7-4228-a82a-fdbfb0dac82d", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:22.813127", "updated_at": "2026-03-20T21:21:22.813127", "description": ""}], "fq_name": ["default-domain", "tempest-NegativeSecGroupTest-2111305827", "tempest-secgroup--1909583507"], "project_id": "db269500407249ec8af645041b82218f"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:22.962 95895 INFO tempest.lib.common.rest_client [req-f5f6f8d6-45bc-4dee-9bab-f1b7107a9d1e req-f5f6f8d6-45bc-4dee-9bab-f1b7107a9d1e ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_bad_protocol): 400 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.006s 2026-03-20 21:21:22.962 95895 DEBUG tempest.lib.common.rest_client [req-f5f6f8d6-45bc-4dee-9bab-f1b7107a9d1e req-f5f6f8d6-45bc-4dee-9bab-f1b7107a9d1e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "b5cedf23-0fb7-4228-a82a-fdbfb0dac82d", "protocol": "bad_protocol_name", "direction": "ingress", "ethertype": "IPv4"}} Response - Headers: {'content-type': 'application/json', 'content-length': '464', 'x-openstack-request-id': 'req-f5f6f8d6-45bc-4dee-9bab-f1b7107a9d1e', 'date': 'Fri, 20 Mar 2026 21:21:22 GMT', 'connection': 'close', 'status': '400', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"NeutronError": {"type": "SecurityGroupRuleInvalidProtocol", "message": "Security group rule protocol bad_protocol_name not supported. Only protocol values [None, \'ah\', \'dccp\', \'egp\', \'esp\', \'gre\', \'hopopt\', \'icmp\', \'igmp\', \'ip\', \'ipip\', \'ipv6-encap\', \'ipv6-frag\', \'ipv6-icmp\', \'icmpv6\', \'ipv6-nonxt\', \'ipv6-opts\', \'ipv6-route\', \'ospf\', \'pgm\', \'rsvp\', \'sctp\', \'tcp\', \'udp\', \'udplite\', \'vrrp\'] and integer representations [0 to 255] are supported.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:23.008 95895 INFO tempest.lib.common.rest_client [req-9c189b0e-5bc4-4834-b333-0e65c0519675 req-9c189b0e-5bc4-4834-b333-0e65c0519675 ] Request (NegativeSecGroupTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/b5cedf23-0fb7-4228-a82a-fdbfb0dac82d 0.045s 2026-03-20 21:21:23.008 95895 DEBUG tempest.lib.common.rest_client [req-9c189b0e-5bc4-4834-b333-0e65c0519675 req-9c189b0e-5bc4-4834-b333-0e65c0519675 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-9c189b0e-5bc4-4834-b333-0e65c0519675', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:23 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/b5cedf23-0fb7-4228-a82a-fdbfb0dac82d'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:23.025 95895 INFO tempest.lib.common.rest_client [req-dd689d56-6ed9-453d-8b4e-429a192be323 req-dd689d56-6ed9-453d-8b4e-429a192be323 ] Request (NegativeSecGroupTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/security-groups 0.016s 2026-03-20 21:21:23.025 95895 DEBUG tempest.lib.common.rest_client [req-dd689d56-6ed9-453d-8b4e-429a192be323 req-dd689d56-6ed9-453d-8b4e-429a192be323 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '3813', 'x-openstack-request-id': 'req-dd689d56-6ed9-453d-8b4e-429a192be323', 'date': 'Fri, 20 Mar 2026 21:21:23 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_groups": [{"id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "admin", "default"], "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "92629115-2c36-4a28-8e6f-d358337be999", "tenant_id": "db269500407249ec8af645041b82218f", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "d4422552-7b2f-4d6c-bd19-676122b03da2", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "created_at": null, "updated_at": null, "description": null}, {"id": "2e6cfb12-eec1-4f01-a036-40e241dc2828", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "created_at": null, "updated_at": null, "description": null}, {"id": "d10603e0-2921-4498-9b02-3938e6ee6b97", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "de9f9625-b5d1-4e5c-b1bc-ffc00457adb2", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-NegativeSecGroupTest-2111305827", "default"], "project_id": "db269500407249ec8af645041b82218f"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:23.346 95895 INFO tempest.lib.common.rest_client [req-5d5e4f88-7605-4239-9a07-74c4accd624d req-5d5e4f88-7605-4239-9a07-74c4accd624d ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_bad_remote_ip_prefix): 201 POST http://10.0.0.50:9696/v2.0/security-groups 0.320s 2026-03-20 21:21:23.347 95895 DEBUG tempest.lib.common.rest_client [req-5d5e4f88-7605-4239-9a07-74c4accd624d req-5d5e4f88-7605-4239-9a07-74c4accd624d ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-secgroup--465996313"}} Response - Headers: {'content-type': 'application/json', 'content-length': '1213', 'x-openstack-request-id': 'req-5d5e4f88-7605-4239-9a07-74c4accd624d', 'date': 'Fri, 20 Mar 2026 21:21:23 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_group": {"id": "6dd2b691-dace-4f96-af48-5145f6a17c75", "tenant_id": "db269500407249ec8af645041b82218f", "name": "tempest-secgroup--465996313", "description": "", "security_group_rules": [{"id": "bbc95552-8526-41cf-a342-cd37b648372e", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "6dd2b691-dace-4f96-af48-5145f6a17c75", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:23.065723", "updated_at": "2026-03-20T21:21:23.065723", "description": ""}, {"id": "0d3a2339-8fcb-44e0-a121-cc57f4c5a83f", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "6dd2b691-dace-4f96-af48-5145f6a17c75", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:23.192890", "updated_at": "2026-03-20T21:21:23.192890", "description": ""}], "fq_name": ["default-domain", "tempest-NegativeSecGroupTest-2111305827", "tempest-secgroup--465996313"], "project_id": "db269500407249ec8af645041b82218f"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:23.357 95895 INFO tempest.lib.common.rest_client [req-4c4e7289-ccbf-4bc2-bcd0-ca19111934d4 req-4c4e7289-ccbf-4bc2-bcd0-ca19111934d4 ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_bad_remote_ip_prefix): 400 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.010s 2026-03-20 21:21:23.357 95895 DEBUG tempest.lib.common.rest_client [req-4c4e7289-ccbf-4bc2-bcd0-ca19111934d4 req-4c4e7289-ccbf-4bc2-bcd0-ca19111934d4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "6dd2b691-dace-4f96-af48-5145f6a17c75", "protocol": "tcp", "direction": "ingress", "ethertype": "IPv4", "remote_ip_prefix": "192.168.1./24"}} Response - Headers: {'content-type': 'application/json', 'content-length': '116', 'x-openstack-request-id': 'req-4c4e7289-ccbf-4bc2-bcd0-ca19111934d4', 'date': 'Fri, 20 Mar 2026 21:21:23 GMT', 'connection': 'close', 'status': '400', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"NeutronError": {"type": "InvalidCIDR", "message": "Invalid CIDR 192.168.1./24 given as IP prefix.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:23.363 95895 INFO tempest.lib.common.rest_client [req-a8e6fc3f-35cf-489c-bd15-dcddf1e67073 req-a8e6fc3f-35cf-489c-bd15-dcddf1e67073 ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_bad_remote_ip_prefix): 400 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.005s 2026-03-20 21:21:23.363 95895 DEBUG tempest.lib.common.rest_client [req-a8e6fc3f-35cf-489c-bd15-dcddf1e67073 req-a8e6fc3f-35cf-489c-bd15-dcddf1e67073 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "6dd2b691-dace-4f96-af48-5145f6a17c75", "protocol": "tcp", "direction": "ingress", "ethertype": "IPv4", "remote_ip_prefix": "192.168.1.1/33"}} Response - Headers: {'content-type': 'application/json', 'content-length': '117', 'x-openstack-request-id': 'req-a8e6fc3f-35cf-489c-bd15-dcddf1e67073', 'date': 'Fri, 20 Mar 2026 21:21:23 GMT', 'connection': 'close', 'status': '400', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"NeutronError": {"type": "InvalidCIDR", "message": "Invalid CIDR 192.168.1.1/33 given as IP prefix.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:23.368 95895 INFO tempest.lib.common.rest_client [req-8de2fdc1-5fd1-4265-8ea2-47c42c76ac50 req-8de2fdc1-5fd1-4265-8ea2-47c42c76ac50 ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_bad_remote_ip_prefix): 400 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.005s 2026-03-20 21:21:23.368 95895 DEBUG tempest.lib.common.rest_client [req-8de2fdc1-5fd1-4265-8ea2-47c42c76ac50 req-8de2fdc1-5fd1-4265-8ea2-47c42c76ac50 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "6dd2b691-dace-4f96-af48-5145f6a17c75", "protocol": "tcp", "direction": "ingress", "ethertype": "IPv4", "remote_ip_prefix": "bad_prefix"}} Response - Headers: {'content-type': 'application/json', 'content-length': '113', 'x-openstack-request-id': 'req-8de2fdc1-5fd1-4265-8ea2-47c42c76ac50', 'date': 'Fri, 20 Mar 2026 21:21:23 GMT', 'connection': 'close', 'status': '400', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"NeutronError": {"type": "InvalidCIDR", "message": "Invalid CIDR bad_prefix given as IP prefix.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:23.374 95895 INFO tempest.lib.common.rest_client [req-0d445df8-6835-4bf4-bf7b-b2b55034aabf req-0d445df8-6835-4bf4-bf7b-b2b55034aabf ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_bad_remote_ip_prefix): 400 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.005s 2026-03-20 21:21:23.374 95895 DEBUG tempest.lib.common.rest_client [req-0d445df8-6835-4bf4-bf7b-b2b55034aabf req-0d445df8-6835-4bf4-bf7b-b2b55034aabf ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "6dd2b691-dace-4f96-af48-5145f6a17c75", "protocol": "tcp", "direction": "ingress", "ethertype": "IPv4", "remote_ip_prefix": "256"}} Response - Headers: {'content-type': 'application/json', 'content-length': '106', 'x-openstack-request-id': 'req-0d445df8-6835-4bf4-bf7b-b2b55034aabf', 'date': 'Fri, 20 Mar 2026 21:21:23 GMT', 'connection': 'close', 'status': '400', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"NeutronError": {"type": "InvalidCIDR", "message": "Invalid CIDR 256 given as IP prefix.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:23.412 95895 INFO tempest.lib.common.rest_client [req-cb06030c-4952-42ed-911d-44f3abf1e807 req-cb06030c-4952-42ed-911d-44f3abf1e807 ] Request (NegativeSecGroupTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/6dd2b691-dace-4f96-af48-5145f6a17c75 0.038s 2026-03-20 21:21:23.413 95895 DEBUG tempest.lib.common.rest_client [req-cb06030c-4952-42ed-911d-44f3abf1e807 req-cb06030c-4952-42ed-911d-44f3abf1e807 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-cb06030c-4952-42ed-911d-44f3abf1e807', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:23 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/6dd2b691-dace-4f96-af48-5145f6a17c75'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:23.428 95895 INFO tempest.lib.common.rest_client [req-eb8e408d-8d8b-4d63-9f17-9686be26262b req-eb8e408d-8d8b-4d63-9f17-9686be26262b ] Request (NegativeSecGroupTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/security-groups 0.015s 2026-03-20 21:21:23.428 95895 DEBUG tempest.lib.common.rest_client [req-eb8e408d-8d8b-4d63-9f17-9686be26262b req-eb8e408d-8d8b-4d63-9f17-9686be26262b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '3813', 'x-openstack-request-id': 'req-eb8e408d-8d8b-4d63-9f17-9686be26262b', 'date': 'Fri, 20 Mar 2026 21:21:23 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_groups": [{"id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "admin", "default"], "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "92629115-2c36-4a28-8e6f-d358337be999", "tenant_id": "db269500407249ec8af645041b82218f", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "d4422552-7b2f-4d6c-bd19-676122b03da2", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "created_at": null, "updated_at": null, "description": null}, {"id": "2e6cfb12-eec1-4f01-a036-40e241dc2828", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "created_at": null, "updated_at": null, "description": null}, {"id": "d10603e0-2921-4498-9b02-3938e6ee6b97", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "de9f9625-b5d1-4e5c-b1bc-ffc00457adb2", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-NegativeSecGroupTest-2111305827", "default"], "project_id": "db269500407249ec8af645041b82218f"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:23.725 95895 INFO tempest.lib.common.rest_client [req-5b20e294-3dba-400a-a13d-c65c567b0636 req-5b20e294-3dba-400a-a13d-c65c567b0636 ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_invalid_ports): 201 POST http://10.0.0.50:9696/v2.0/security-groups 0.296s 2026-03-20 21:21:23.725 95895 DEBUG tempest.lib.common.rest_client [req-5b20e294-3dba-400a-a13d-c65c567b0636 req-5b20e294-3dba-400a-a13d-c65c567b0636 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-secgroup--1075471499"}} Response - Headers: {'content-type': 'application/json', 'content-length': '1215', 'x-openstack-request-id': 'req-5b20e294-3dba-400a-a13d-c65c567b0636', 'date': 'Fri, 20 Mar 2026 21:21:23 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_group": {"id": "2d750c2d-f521-4392-891d-e6587f38f1ed", "tenant_id": "db269500407249ec8af645041b82218f", "name": "tempest-secgroup--1075471499", "description": "", "security_group_rules": [{"id": "2933137a-90fd-42e0-a8a0-887e0b847743", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "2d750c2d-f521-4392-891d-e6587f38f1ed", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:23.475898", "updated_at": "2026-03-20T21:21:23.475898", "description": ""}, {"id": "0e775bce-5555-4afd-8cd6-ea4d3e472077", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "2d750c2d-f521-4392-891d-e6587f38f1ed", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:23.607606", "updated_at": "2026-03-20T21:21:23.607606", "description": ""}], "fq_name": ["default-domain", "tempest-NegativeSecGroupTest-2111305827", "tempest-secgroup--1075471499"], "project_id": "db269500407249ec8af645041b82218f"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:23.731 95895 INFO tempest.lib.common.rest_client [req-48c90fb5-1de3-4fec-a045-eb406283c1f9 req-48c90fb5-1de3-4fec-a045-eb406283c1f9 ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_invalid_ports): 400 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.006s 2026-03-20 21:21:23.732 95895 DEBUG tempest.lib.common.rest_client [req-48c90fb5-1de3-4fec-a045-eb406283c1f9 req-48c90fb5-1de3-4fec-a045-eb406283c1f9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "2d750c2d-f521-4392-891d-e6587f38f1ed", "protocol": "tcp", "port_range_min": -16, "port_range_max": 80, "direction": "ingress", "ethertype": "IPv4"}} Response - Headers: {'content-type': 'application/json', 'content-length': '114', 'x-openstack-request-id': 'req-48c90fb5-1de3-4fec-a045-eb406283c1f9', 'date': 'Fri, 20 Mar 2026 21:21:23 GMT', 'connection': 'close', 'status': '400', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"NeutronError": {"type": "SecurityGroupInvalidPortValue", "message": "Invalid value for port -16", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:23.741 95895 INFO tempest.lib.common.rest_client [req-5343c062-3e42-47c1-ac0b-fe6438197d3e req-5343c062-3e42-47c1-ac0b-fe6438197d3e ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_invalid_ports): 400 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.009s 2026-03-20 21:21:23.741 95895 DEBUG tempest.lib.common.rest_client [req-5343c062-3e42-47c1-ac0b-fe6438197d3e req-5343c062-3e42-47c1-ac0b-fe6438197d3e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "2d750c2d-f521-4392-891d-e6587f38f1ed", "protocol": "tcp", "port_range_min": 80, "port_range_max": 79, "direction": "ingress", "ethertype": "IPv4"}} Response - Headers: {'content-type': 'application/json', 'content-length': '151', 'x-openstack-request-id': 'req-5343c062-3e42-47c1-ac0b-fe6438197d3e', 'date': 'Fri, 20 Mar 2026 21:21:23 GMT', 'connection': 'close', 'status': '400', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"NeutronError": {"type": "SecurityGroupInvalidPortRange", "message": "For TCP/UDP protocols, port_range_min must be <= port_range_max", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:23.746 95895 INFO tempest.lib.common.rest_client [req-a78a199d-433c-48ff-8b01-23150c76b7ef req-a78a199d-433c-48ff-8b01-23150c76b7ef ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_invalid_ports): 400 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.004s 2026-03-20 21:21:23.747 95895 DEBUG tempest.lib.common.rest_client [req-a78a199d-433c-48ff-8b01-23150c76b7ef req-a78a199d-433c-48ff-8b01-23150c76b7ef ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "2d750c2d-f521-4392-891d-e6587f38f1ed", "protocol": "tcp", "port_range_min": 80, "port_range_max": 65536, "direction": "ingress", "ethertype": "IPv4"}} Response - Headers: {'content-type': 'application/json', 'content-length': '116', 'x-openstack-request-id': 'req-a78a199d-433c-48ff-8b01-23150c76b7ef', 'date': 'Fri, 20 Mar 2026 21:21:23 GMT', 'connection': 'close', 'status': '400', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"NeutronError": {"type": "SecurityGroupInvalidPortValue", "message": "Invalid value for port 65536", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:23.755 95895 INFO tempest.lib.common.rest_client [req-8a49ec95-b06d-49b2-92b3-eaced43e25b5 req-8a49ec95-b06d-49b2-92b3-eaced43e25b5 ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_invalid_ports): 400 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.008s 2026-03-20 21:21:23.755 95895 DEBUG tempest.lib.common.rest_client [req-8a49ec95-b06d-49b2-92b3-eaced43e25b5 req-8a49ec95-b06d-49b2-92b3-eaced43e25b5 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "2d750c2d-f521-4392-891d-e6587f38f1ed", "protocol": "tcp", "port_range_min": null, "port_range_max": 6, "direction": "ingress", "ethertype": "IPv4"}} Response - Headers: {'content-type': 'application/json', 'content-length': '151', 'x-openstack-request-id': 'req-8a49ec95-b06d-49b2-92b3-eaced43e25b5', 'date': 'Fri, 20 Mar 2026 21:21:23 GMT', 'connection': 'close', 'status': '400', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"NeutronError": {"type": "SecurityGroupInvalidPortRange", "message": "For TCP/UDP protocols, port_range_min must be <= port_range_max", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:23.762 95895 INFO tempest.lib.common.rest_client [req-490b683e-04f7-4c8f-902f-7021431a5f81 req-490b683e-04f7-4c8f-902f-7021431a5f81 ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_invalid_ports): 400 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.006s 2026-03-20 21:21:23.762 95895 DEBUG tempest.lib.common.rest_client [req-490b683e-04f7-4c8f-902f-7021431a5f81 req-490b683e-04f7-4c8f-902f-7021431a5f81 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "2d750c2d-f521-4392-891d-e6587f38f1ed", "protocol": "tcp", "port_range_min": -16, "port_range_max": 65536, "direction": "ingress", "ethertype": "IPv4"}} Response - Headers: {'content-type': 'application/json', 'content-length': '114', 'x-openstack-request-id': 'req-490b683e-04f7-4c8f-902f-7021431a5f81', 'date': 'Fri, 20 Mar 2026 21:21:23 GMT', 'connection': 'close', 'status': '400', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"NeutronError": {"type": "SecurityGroupInvalidPortValue", "message": "Invalid value for port -16", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:23.773 95895 INFO tempest.lib.common.rest_client [req-4f3b57b4-a268-48fb-b0f2-ebe902a8e5af req-4f3b57b4-a268-48fb-b0f2-ebe902a8e5af ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_invalid_ports): 400 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.010s 2026-03-20 21:21:23.773 95895 DEBUG tempest.lib.common.rest_client [req-4f3b57b4-a268-48fb-b0f2-ebe902a8e5af req-4f3b57b4-a268-48fb-b0f2-ebe902a8e5af ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "2d750c2d-f521-4392-891d-e6587f38f1ed", "protocol": "icmp", "port_range_min": 1, "port_range_max": 256, "direction": "ingress", "ethertype": "IPv4"}} Response - Headers: {'content-type': 'application/json', 'content-length': '158', 'x-openstack-request-id': 'req-4f3b57b4-a268-48fb-b0f2-ebe902a8e5af', 'date': 'Fri, 20 Mar 2026 21:21:23 GMT', 'connection': 'close', 'status': '400', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"NeutronError": {"type": "SecurityGroupInvalidIcmpValue", "message": "Invalid value for ICMP code (port_range_max) 256. It must be 0 to 255.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:23.778 95895 INFO tempest.lib.common.rest_client [req-3af7e08d-0b84-4bf6-b9c9-3285160849dd req-3af7e08d-0b84-4bf6-b9c9-3285160849dd ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_invalid_ports): 400 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.004s 2026-03-20 21:21:23.778 95895 DEBUG tempest.lib.common.rest_client [req-3af7e08d-0b84-4bf6-b9c9-3285160849dd req-3af7e08d-0b84-4bf6-b9c9-3285160849dd ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "2d750c2d-f521-4392-891d-e6587f38f1ed", "protocol": "icmp", "port_range_min": -1, "port_range_max": 25, "direction": "ingress", "ethertype": "IPv4"}} Response - Headers: {'content-type': 'application/json', 'content-length': '113', 'x-openstack-request-id': 'req-3af7e08d-0b84-4bf6-b9c9-3285160849dd', 'date': 'Fri, 20 Mar 2026 21:21:23 GMT', 'connection': 'close', 'status': '400', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"NeutronError": {"type": "SecurityGroupInvalidPortValue", "message": "Invalid value for port -1", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:23.786 95895 INFO tempest.lib.common.rest_client [req-c6b6ac21-4762-49d9-9b16-d618d9d2f915 req-c6b6ac21-4762-49d9-9b16-d618d9d2f915 ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_invalid_ports): 400 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.008s 2026-03-20 21:21:23.786 95895 DEBUG tempest.lib.common.rest_client [req-c6b6ac21-4762-49d9-9b16-d618d9d2f915 req-c6b6ac21-4762-49d9-9b16-d618d9d2f915 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "2d750c2d-f521-4392-891d-e6587f38f1ed", "protocol": "icmp", "port_range_min": null, "port_range_max": 6, "direction": "ingress", "ethertype": "IPv4"}} Response - Headers: {'content-type': 'application/json', 'content-length': '170', 'x-openstack-request-id': 'req-c6b6ac21-4762-49d9-9b16-d618d9d2f915', 'date': 'Fri, 20 Mar 2026 21:21:23 GMT', 'connection': 'close', 'status': '400', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"NeutronError": {"type": "SecurityGroupMissingIcmpType", "message": "ICMP code (port-range-max) 6 is provided but ICMP type (port-range-min) is missing.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:23.795 95895 INFO tempest.lib.common.rest_client [req-48f0032e-d742-4326-82f2-e3ccd179d7c8 req-48f0032e-d742-4326-82f2-e3ccd179d7c8 ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_invalid_ports): 400 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.008s 2026-03-20 21:21:23.795 95895 DEBUG tempest.lib.common.rest_client [req-48f0032e-d742-4326-82f2-e3ccd179d7c8 req-48f0032e-d742-4326-82f2-e3ccd179d7c8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "2d750c2d-f521-4392-891d-e6587f38f1ed", "protocol": "icmp", "port_range_min": 300, "port_range_max": 1, "direction": "ingress", "ethertype": "IPv4"}} Response - Headers: {'content-type': 'application/json', 'content-length': '158', 'x-openstack-request-id': 'req-48f0032e-d742-4326-82f2-e3ccd179d7c8', 'date': 'Fri, 20 Mar 2026 21:21:23 GMT', 'connection': 'close', 'status': '400', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"NeutronError": {"type": "SecurityGroupInvalidIcmpValue", "message": "Invalid value for ICMP type (port_range_min) 300. It must be 0 to 255.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:23.847 95895 INFO tempest.lib.common.rest_client [req-2e91da77-161e-4d47-b51f-bcbb5a007812 req-2e91da77-161e-4d47-b51f-bcbb5a007812 ] Request (NegativeSecGroupTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/2d750c2d-f521-4392-891d-e6587f38f1ed 0.051s 2026-03-20 21:21:23.847 95895 DEBUG tempest.lib.common.rest_client [req-2e91da77-161e-4d47-b51f-bcbb5a007812 req-2e91da77-161e-4d47-b51f-bcbb5a007812 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-2e91da77-161e-4d47-b51f-bcbb5a007812', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:23 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/2d750c2d-f521-4392-891d-e6587f38f1ed'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:23.860 95895 INFO tempest.lib.common.rest_client [req-ee747de3-43a6-4d9f-a63e-b1b99febdb30 req-ee747de3-43a6-4d9f-a63e-b1b99febdb30 ] Request (NegativeSecGroupTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/security-groups 0.013s 2026-03-20 21:21:23.860 95895 DEBUG tempest.lib.common.rest_client [req-ee747de3-43a6-4d9f-a63e-b1b99febdb30 req-ee747de3-43a6-4d9f-a63e-b1b99febdb30 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '3813', 'x-openstack-request-id': 'req-ee747de3-43a6-4d9f-a63e-b1b99febdb30', 'date': 'Fri, 20 Mar 2026 21:21:23 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_groups": [{"id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "admin", "default"], "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "92629115-2c36-4a28-8e6f-d358337be999", "tenant_id": "db269500407249ec8af645041b82218f", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "d4422552-7b2f-4d6c-bd19-676122b03da2", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "created_at": null, "updated_at": null, "description": null}, {"id": "2e6cfb12-eec1-4f01-a036-40e241dc2828", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "created_at": null, "updated_at": null, "description": null}, {"id": "d10603e0-2921-4498-9b02-3938e6ee6b97", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "de9f9625-b5d1-4e5c-b1bc-ffc00457adb2", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-NegativeSecGroupTest-2111305827", "default"], "project_id": "db269500407249ec8af645041b82218f"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:24.171 95895 INFO tempest.lib.common.rest_client [req-67a62e35-2833-4ab4-a35c-d931fd0fd236 req-67a62e35-2833-4ab4-a35c-d931fd0fd236 ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_non_existent_remote_groupid): 201 POST http://10.0.0.50:9696/v2.0/security-groups 0.309s 2026-03-20 21:21:24.171 95895 DEBUG tempest.lib.common.rest_client [req-67a62e35-2833-4ab4-a35c-d931fd0fd236 req-67a62e35-2833-4ab4-a35c-d931fd0fd236 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-secgroup--1919745923"}} Response - Headers: {'content-type': 'application/json', 'content-length': '1215', 'x-openstack-request-id': 'req-67a62e35-2833-4ab4-a35c-d931fd0fd236', 'date': 'Fri, 20 Mar 2026 21:21:24 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_group": {"id": "ff19b75d-e505-4080-9083-9d48e5e61357", "tenant_id": "db269500407249ec8af645041b82218f", "name": "tempest-secgroup--1919745923", "description": "", "security_group_rules": [{"id": "b9da1f47-8760-4e5e-b8bb-81ff722ddb0f", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "ff19b75d-e505-4080-9083-9d48e5e61357", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:23.913744", "updated_at": "2026-03-20T21:21:23.913744", "description": ""}, {"id": "cd5f813c-2fd7-4fd2-9dc6-f9caea65a715", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "ff19b75d-e505-4080-9083-9d48e5e61357", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:24.007286", "updated_at": "2026-03-20T21:21:24.007286", "description": ""}], "fq_name": ["default-domain", "tempest-NegativeSecGroupTest-2111305827", "tempest-secgroup--1919745923"], "project_id": "db269500407249ec8af645041b82218f"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:24.181 95895 INFO tempest.lib.common.rest_client [req-233f5917-c516-48ed-835b-2bd5c2b5a258 req-233f5917-c516-48ed-835b-2bd5c2b5a258 ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_non_existent_remote_groupid): 404 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.010s 2026-03-20 21:21:24.181 95895 DEBUG tempest.lib.common.rest_client [req-233f5917-c516-48ed-835b-2bd5c2b5a258 req-233f5917-c516-48ed-835b-2bd5c2b5a258 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "ff19b75d-e505-4080-9083-9d48e5e61357", "protocol": "tcp", "direction": "ingress", "ethertype": "IPv4", "remote_group_id": "bad_group_id"}} Response - Headers: {'content-type': 'application/json', 'content-length': '122', 'x-openstack-request-id': 'req-233f5917-c516-48ed-835b-2bd5c2b5a258', 'date': 'Fri, 20 Mar 2026 21:21:24 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"NeutronError": {"type": "SecurityGroupNotFound", "message": "Security group bad_group_id does not exist", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:24.194 95895 INFO tempest.lib.common.rest_client [req-994ac822-b9d0-48cc-bebb-f8833ef62b94 req-994ac822-b9d0-48cc-bebb-f8833ef62b94 ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_non_existent_remote_groupid): 404 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.012s 2026-03-20 21:21:24.194 95895 DEBUG tempest.lib.common.rest_client [req-994ac822-b9d0-48cc-bebb-f8833ef62b94 req-994ac822-b9d0-48cc-bebb-f8833ef62b94 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "ff19b75d-e505-4080-9083-9d48e5e61357", "protocol": "tcp", "direction": "ingress", "ethertype": "IPv4", "remote_group_id": "b62deb7e-f3e7-4778-ba6f-dc7d787c0cbb"}} Response - Headers: {'content-type': 'application/json', 'content-length': '146', 'x-openstack-request-id': 'req-994ac822-b9d0-48cc-bebb-f8833ef62b94', 'date': 'Fri, 20 Mar 2026 21:21:24 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"NeutronError": {"type": "SecurityGroupNotFound", "message": "Security group b62deb7e-f3e7-4778-ba6f-dc7d787c0cbb does not exist", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:24.241 95895 INFO tempest.lib.common.rest_client [req-6fa3f2bc-8492-4f4f-8951-66541e2764ff req-6fa3f2bc-8492-4f4f-8951-66541e2764ff ] Request (NegativeSecGroupTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/ff19b75d-e505-4080-9083-9d48e5e61357 0.047s 2026-03-20 21:21:24.242 95895 DEBUG tempest.lib.common.rest_client [req-6fa3f2bc-8492-4f4f-8951-66541e2764ff req-6fa3f2bc-8492-4f4f-8951-66541e2764ff ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-6fa3f2bc-8492-4f4f-8951-66541e2764ff', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:24 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/ff19b75d-e505-4080-9083-9d48e5e61357'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:24.256 95895 INFO tempest.lib.common.rest_client [req-a3d7e064-142c-4b93-820d-f71259a2c6ab req-a3d7e064-142c-4b93-820d-f71259a2c6ab ] Request (NegativeSecGroupTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/security-groups 0.014s 2026-03-20 21:21:24.256 95895 DEBUG tempest.lib.common.rest_client [req-a3d7e064-142c-4b93-820d-f71259a2c6ab req-a3d7e064-142c-4b93-820d-f71259a2c6ab ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '3813', 'x-openstack-request-id': 'req-a3d7e064-142c-4b93-820d-f71259a2c6ab', 'date': 'Fri, 20 Mar 2026 21:21:24 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_groups": [{"id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "admin", "default"], "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "92629115-2c36-4a28-8e6f-d358337be999", "tenant_id": "db269500407249ec8af645041b82218f", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "d4422552-7b2f-4d6c-bd19-676122b03da2", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "created_at": null, "updated_at": null, "description": null}, {"id": "2e6cfb12-eec1-4f01-a036-40e241dc2828", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "created_at": null, "updated_at": null, "description": null}, {"id": "d10603e0-2921-4498-9b02-3938e6ee6b97", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "de9f9625-b5d1-4e5c-b1bc-ffc00457adb2", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-NegativeSecGroupTest-2111305827", "default"], "project_id": "db269500407249ec8af645041b82218f"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:24.363 95895 INFO tempest.lib.common.rest_client [req-c35861f8-e1fa-4683-9485-56c09e06fff4 req-c35861f8-e1fa-4683-9485-56c09e06fff4 ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_non_existent_security_group): 404 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.105s 2026-03-20 21:21:24.363 95895 DEBUG tempest.lib.common.rest_client [req-c35861f8-e1fa-4683-9485-56c09e06fff4 req-c35861f8-e1fa-4683-9485-56c09e06fff4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "51a12448-67e3-4374-81ac-657a406ad654", "direction": "ingress", "ethertype": "IPv4"}} Response - Headers: {'content-type': 'application/json', 'content-length': '146', 'x-openstack-request-id': 'req-c35861f8-e1fa-4683-9485-56c09e06fff4', 'date': 'Fri, 20 Mar 2026 21:21:24 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"NeutronError": {"type": "SecurityGroupNotFound", "message": "Security group 51a12448-67e3-4374-81ac-657a406ad654 does not exist", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:24.726 95895 INFO tempest.lib.common.rest_client [req-e253b2f8-8c15-4f6a-826f-20e4316bbe3f req-e253b2f8-8c15-4f6a-826f-20e4316bbe3f ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_remote_ip_and_group): 201 POST http://10.0.0.50:9696/v2.0/security-groups 0.362s 2026-03-20 21:21:24.727 95895 DEBUG tempest.lib.common.rest_client [req-e253b2f8-8c15-4f6a-826f-20e4316bbe3f req-e253b2f8-8c15-4f6a-826f-20e4316bbe3f ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-secgroup--481555282"}} Response - Headers: {'content-type': 'application/json', 'content-length': '1213', 'x-openstack-request-id': 'req-e253b2f8-8c15-4f6a-826f-20e4316bbe3f', 'date': 'Fri, 20 Mar 2026 21:21:24 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_group": {"id": "23e27986-d5ac-4957-b218-33a6e84b15db", "tenant_id": "db269500407249ec8af645041b82218f", "name": "tempest-secgroup--481555282", "description": "", "security_group_rules": [{"id": "cf323f42-3917-4796-995f-1643c38876c1", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "23e27986-d5ac-4957-b218-33a6e84b15db", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:24.406487", "updated_at": "2026-03-20T21:21:24.406487", "description": ""}, {"id": "070d50a3-f7d5-47a2-a727-904902218331", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "23e27986-d5ac-4957-b218-33a6e84b15db", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:24.574137", "updated_at": "2026-03-20T21:21:24.574137", "description": ""}], "fq_name": ["default-domain", "tempest-NegativeSecGroupTest-2111305827", "tempest-secgroup--481555282"], "project_id": "db269500407249ec8af645041b82218f"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:25.014 95895 INFO tempest.lib.common.rest_client [req-ffcf323c-fc94-4fd7-ba68-714736a5c6fa req-ffcf323c-fc94-4fd7-ba68-714736a5c6fa ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_remote_ip_and_group): 201 POST http://10.0.0.50:9696/v2.0/security-groups 0.287s 2026-03-20 21:21:25.014 95895 DEBUG tempest.lib.common.rest_client [req-ffcf323c-fc94-4fd7-ba68-714736a5c6fa req-ffcf323c-fc94-4fd7-ba68-714736a5c6fa ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-secgroup--1239556003"}} Response - Headers: {'content-type': 'application/json', 'content-length': '1215', 'x-openstack-request-id': 'req-ffcf323c-fc94-4fd7-ba68-714736a5c6fa', 'date': 'Fri, 20 Mar 2026 21:21:25 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_group": {"id": "441dc65b-8fe9-4a51-8b8e-9304f125d688", "tenant_id": "db269500407249ec8af645041b82218f", "name": "tempest-secgroup--1239556003", "description": "", "security_group_rules": [{"id": "d8ff63de-9e7e-4255-b433-a02c006ba843", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "441dc65b-8fe9-4a51-8b8e-9304f125d688", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:24.768095", "updated_at": "2026-03-20T21:21:24.768095", "description": ""}, {"id": "191e909e-9d02-4510-81f2-feefc7b2c2a3", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "441dc65b-8fe9-4a51-8b8e-9304f125d688", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:24.860091", "updated_at": "2026-03-20T21:21:24.860091", "description": ""}], "fq_name": ["default-domain", "tempest-NegativeSecGroupTest-2111305827", "tempest-secgroup--1239556003"], "project_id": "db269500407249ec8af645041b82218f"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:25.026 95895 INFO tempest.lib.common.rest_client [req-9a1c805d-8ba2-4614-af93-cc9f37771f93 req-9a1c805d-8ba2-4614-af93-cc9f37771f93 ] Request (NegativeSecGroupTest:test_create_security_group_rule_with_remote_ip_and_group): 400 POST http://10.0.0.50:9696/v2.0/security-group-rules 0.011s 2026-03-20 21:21:25.026 95895 DEBUG tempest.lib.common.rest_client [req-9a1c805d-8ba2-4614-af93-cc9f37771f93 req-9a1c805d-8ba2-4614-af93-cc9f37771f93 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "23e27986-d5ac-4957-b218-33a6e84b15db", "protocol": "tcp", "direction": "ingress", "ethertype": "IPv4", "remote_ip_prefix": "10.100.0.0/16", "remote_group_id": "441dc65b-8fe9-4a51-8b8e-9304f125d688"}} Response - Headers: {'content-type': 'application/json', 'content-length': '134', 'x-openstack-request-id': 'req-9a1c805d-8ba2-4614-af93-cc9f37771f93', 'date': 'Fri, 20 Mar 2026 21:21:25 GMT', 'connection': 'close', 'status': '400', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules'} Body: b'{"NeutronError": {"type": "BadRequest", "message": "Bad security_group_rule request: Cannot specify prefix and group.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:25.078 95895 INFO tempest.lib.common.rest_client [req-d412bf53-da6a-4080-b6b3-b38239e67be2 req-d412bf53-da6a-4080-b6b3-b38239e67be2 ] Request (NegativeSecGroupTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/441dc65b-8fe9-4a51-8b8e-9304f125d688 0.051s 2026-03-20 21:21:25.078 95895 DEBUG tempest.lib.common.rest_client [req-d412bf53-da6a-4080-b6b3-b38239e67be2 req-d412bf53-da6a-4080-b6b3-b38239e67be2 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-d412bf53-da6a-4080-b6b3-b38239e67be2', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:25 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/441dc65b-8fe9-4a51-8b8e-9304f125d688'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:25.093 95895 INFO tempest.lib.common.rest_client [req-687be5ef-a690-4fe6-a0b6-d8a2ab2d7ce1 req-687be5ef-a690-4fe6-a0b6-d8a2ab2d7ce1 ] Request (NegativeSecGroupTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/security-groups 0.015s 2026-03-20 21:21:25.094 95895 DEBUG tempest.lib.common.rest_client [req-687be5ef-a690-4fe6-a0b6-d8a2ab2d7ce1 req-687be5ef-a690-4fe6-a0b6-d8a2ab2d7ce1 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '5008', 'x-openstack-request-id': 'req-687be5ef-a690-4fe6-a0b6-d8a2ab2d7ce1', 'date': 'Fri, 20 Mar 2026 21:21:25 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_groups": [{"id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "admin", "default"], "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "92629115-2c36-4a28-8e6f-d358337be999", "tenant_id": "db269500407249ec8af645041b82218f", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "d4422552-7b2f-4d6c-bd19-676122b03da2", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "created_at": null, "updated_at": null, "description": null}, {"id": "2e6cfb12-eec1-4f01-a036-40e241dc2828", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "created_at": null, "updated_at": null, "description": null}, {"id": "d10603e0-2921-4498-9b02-3938e6ee6b97", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "de9f9625-b5d1-4e5c-b1bc-ffc00457adb2", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-NegativeSecGroupTest-2111305827", "default"], "project_id": "db269500407249ec8af645041b82218f"}, {"id": "23e27986-d5ac-4957-b218-33a6e84b15db", "tenant_id": "db269500407249ec8af645041b82218f", "name": "tempest-secgroup--481555282", "description": "", "security_group_rules": [{"id": "cf323f42-3917-4796-995f-1643c38876c1", "tenant_id": "db269500407249ec8af645041b82218f", "secur _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:25.142 95895 INFO tempest.lib.common.rest_client [req-13072a6e-6724-4116-a266-2646b2ef8f59 req-13072a6e-6724-4116-a266-2646b2ef8f59 ] Request (NegativeSecGroupTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/23e27986-d5ac-4957-b218-33a6e84b15db 0.048s 2026-03-20 21:21:25.142 95895 DEBUG tempest.lib.common.rest_client [req-13072a6e-6724-4116-a266-2646b2ef8f59 req-13072a6e-6724-4116-a266-2646b2ef8f59 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-13072a6e-6724-4116-a266-2646b2ef8f59', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:25 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/23e27986-d5ac-4957-b218-33a6e84b15db'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:25.163 95895 INFO tempest.lib.common.rest_client [req-943bbaa6-45ee-4905-9522-7218ef8ab91b req-943bbaa6-45ee-4905-9522-7218ef8ab91b ] Request (NegativeSecGroupTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/security-groups 0.020s 2026-03-20 21:21:25.163 95895 DEBUG tempest.lib.common.rest_client [req-943bbaa6-45ee-4905-9522-7218ef8ab91b req-943bbaa6-45ee-4905-9522-7218ef8ab91b ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '3813', 'x-openstack-request-id': 'req-943bbaa6-45ee-4905-9522-7218ef8ab91b', 'date': 'Fri, 20 Mar 2026 21:21:25 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_groups": [{"id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "admin", "default"], "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "92629115-2c36-4a28-8e6f-d358337be999", "tenant_id": "db269500407249ec8af645041b82218f", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "d4422552-7b2f-4d6c-bd19-676122b03da2", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "created_at": null, "updated_at": null, "description": null}, {"id": "2e6cfb12-eec1-4f01-a036-40e241dc2828", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "created_at": null, "updated_at": null, "description": null}, {"id": "d10603e0-2921-4498-9b02-3938e6ee6b97", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "de9f9625-b5d1-4e5c-b1bc-ffc00457adb2", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-NegativeSecGroupTest-2111305827", "default"], "project_id": "db269500407249ec8af645041b82218f"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:25.479 95895 INFO tempest.lib.common.rest_client [req-39ff70de-de6a-4ffb-830a-640abe77264e req-39ff70de-de6a-4ffb-830a-640abe77264e ] Request (NegativeSecGroupTest:test_create_security_group_update_name_default): 201 POST http://10.0.0.50:9696/v2.0/security-groups 0.314s 2026-03-20 21:21:25.479 95895 DEBUG tempest.lib.common.rest_client [req-39ff70de-de6a-4ffb-830a-640abe77264e req-39ff70de-de6a-4ffb-830a-640abe77264e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-secgroup--542151519"}} Response - Headers: {'content-type': 'application/json', 'content-length': '1213', 'x-openstack-request-id': 'req-39ff70de-de6a-4ffb-830a-640abe77264e', 'date': 'Fri, 20 Mar 2026 21:21:25 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_group": {"id": "c549f621-3181-45cd-aff9-1b00955ddf57", "tenant_id": "db269500407249ec8af645041b82218f", "name": "tempest-secgroup--542151519", "description": "", "security_group_rules": [{"id": "016f3565-f0a1-4ab1-aa9e-233c7e529ee6", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "c549f621-3181-45cd-aff9-1b00955ddf57", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:25.228026", "updated_at": "2026-03-20T21:21:25.228026", "description": ""}, {"id": "0695577d-e2cd-4d80-81fd-94a4c35acd6c", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "c549f621-3181-45cd-aff9-1b00955ddf57", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": "2026-03-20T21:21:25.323521", "updated_at": "2026-03-20T21:21:25.323521", "description": ""}], "fq_name": ["default-domain", "tempest-NegativeSecGroupTest-2111305827", "tempest-secgroup--542151519"], "project_id": "db269500407249ec8af645041b82218f"}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:25.484 95895 INFO tempest.lib.common.rest_client [req-54138391-f9ae-4a62-8cda-74c3acef0de7 req-54138391-f9ae-4a62-8cda-74c3acef0de7 ] Request (NegativeSecGroupTest:test_create_security_group_update_name_default): 409 PUT http://10.0.0.50:9696/v2.0/security-groups/c549f621-3181-45cd-aff9-1b00955ddf57 0.005s 2026-03-20 21:21:25.484 95895 DEBUG tempest.lib.common.rest_client [req-54138391-f9ae-4a62-8cda-74c3acef0de7 req-54138391-f9ae-4a62-8cda-74c3acef0de7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "default"}} Response - Headers: {'content-type': 'application/json', 'content-length': '130', 'x-openstack-request-id': 'req-54138391-f9ae-4a62-8cda-74c3acef0de7', 'date': 'Fri, 20 Mar 2026 21:21:25 GMT', 'connection': 'close', 'status': '409', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/c549f621-3181-45cd-aff9-1b00955ddf57'} Body: b'{"NeutronError": {"type": "SecurityGroupDefaultAlreadyExists", "message": "Default security group already exists.", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:25.529 95895 INFO tempest.lib.common.rest_client [req-b10f799e-216d-42b0-af8e-9d644bb683cd req-b10f799e-216d-42b0-af8e-9d644bb683cd ] Request (NegativeSecGroupTest:_run_cleanups): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/c549f621-3181-45cd-aff9-1b00955ddf57 0.044s 2026-03-20 21:21:25.530 95895 DEBUG tempest.lib.common.rest_client [req-b10f799e-216d-42b0-af8e-9d644bb683cd req-b10f799e-216d-42b0-af8e-9d644bb683cd ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-b10f799e-216d-42b0-af8e-9d644bb683cd', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:25 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/c549f621-3181-45cd-aff9-1b00955ddf57'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:25.545 95895 INFO tempest.lib.common.rest_client [req-5377331c-800c-42c9-b2e4-a8d745b8416e req-5377331c-800c-42c9-b2e4-a8d745b8416e ] Request (NegativeSecGroupTest:_run_cleanups): 200 GET http://10.0.0.50:9696/v2.0/security-groups 0.015s 2026-03-20 21:21:25.545 95895 DEBUG tempest.lib.common.rest_client [req-5377331c-800c-42c9-b2e4-a8d745b8416e req-5377331c-800c-42c9-b2e4-a8d745b8416e ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '3813', 'x-openstack-request-id': 'req-5377331c-800c-42c9-b2e4-a8d745b8416e', 'date': 'Fri, 20 Mar 2026 21:21:25 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups'} Body: b'{"security_groups": [{"id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "6ac2c9f2-74b6-4e38-8928-22dc18e12a19", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "10a0fc9e-88df-433b-a51c-4b0651078689", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "created_at": null, "updated_at": null, "description": null}, {"id": "428c02a2-263b-4b7d-a712-f4e7410c8642", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "bfb34df4-3546-40e7-af2f-142eae38e156", "tenant_id": "50a54c7046a1423ba56293794d08ba7b", "security_group_id": "6998d548-b8f8-45dd-a769-2b492ab66d32", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "admin", "default"], "project_id": "50a54c7046a1423ba56293794d08ba7b"}, {"id": "92629115-2c36-4a28-8e6f-d358337be999", "tenant_id": "db269500407249ec8af645041b82218f", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "d4422552-7b2f-4d6c-bd19-676122b03da2", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "created_at": null, "updated_at": null, "description": null}, {"id": "2e6cfb12-eec1-4f01-a036-40e241dc2828", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "created_at": null, "updated_at": null, "description": null}, {"id": "d10603e0-2921-4498-9b02-3938e6ee6b97", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "de9f9625-b5d1-4e5c-b1bc-ffc00457adb2", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-NegativeSecGroupTest-2111305827", "default"], "project_id": "db269500407249ec8af645041b82218f"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:25.555 95895 INFO tempest.lib.common.rest_client [req-a4ffc021-cba6-4880-8440-e02fca000e66 req-a4ffc021-cba6-4880-8440-e02fca000e66 ] Request (NegativeSecGroupTest:test_delete_non_existent_security_group): 404 DELETE http://10.0.0.50:9696/v2.0/security-groups/78bc536c-bbed-4a02-92c1-9f1175651618 0.009s 2026-03-20 21:21:25.556 95895 DEBUG tempest.lib.common.rest_client [req-a4ffc021-cba6-4880-8440-e02fca000e66 req-a4ffc021-cba6-4880-8440-e02fca000e66 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '146', 'x-openstack-request-id': 'req-a4ffc021-cba6-4880-8440-e02fca000e66', 'date': 'Fri, 20 Mar 2026 21:21:25 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/78bc536c-bbed-4a02-92c1-9f1175651618'} Body: b'{"NeutronError": {"type": "SecurityGroupNotFound", "message": "Security group 78bc536c-bbed-4a02-92c1-9f1175651618 does not exist", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:25.566 95895 INFO tempest.lib.common.rest_client [req-ba016d4a-aea9-4a3a-8bcd-c5a0409cc30c req-ba016d4a-aea9-4a3a-8bcd-c5a0409cc30c ] Request (NegativeSecGroupTest:test_show_non_existent_security_group): 404 GET http://10.0.0.50:9696/v2.0/security-groups/9a8ce8eb-34fa-4cb0-9fa5-911e4590bb23 0.010s 2026-03-20 21:21:25.566 95895 DEBUG tempest.lib.common.rest_client [req-ba016d4a-aea9-4a3a-8bcd-c5a0409cc30c req-ba016d4a-aea9-4a3a-8bcd-c5a0409cc30c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '146', 'x-openstack-request-id': 'req-ba016d4a-aea9-4a3a-8bcd-c5a0409cc30c', 'date': 'Fri, 20 Mar 2026 21:21:25 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/9a8ce8eb-34fa-4cb0-9fa5-911e4590bb23'} Body: b'{"NeutronError": {"type": "SecurityGroupNotFound", "message": "Security group 9a8ce8eb-34fa-4cb0-9fa5-911e4590bb23 does not exist", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:25.584 95895 INFO tempest.lib.common.rest_client [req-f5ceb93c-8a04-4b24-9b2d-7dec96fd1f8c req-f5ceb93c-8a04-4b24-9b2d-7dec96fd1f8c ] Request (NegativeSecGroupTest:test_show_non_existent_security_group_rule): 404 GET http://10.0.0.50:9696/v2.0/security-group-rules/6d365d78-9bb4-4aec-9870-22504b676c24 0.016s 2026-03-20 21:21:25.584 95895 DEBUG tempest.lib.common.rest_client [req-f5ceb93c-8a04-4b24-9b2d-7dec96fd1f8c req-f5ceb93c-8a04-4b24-9b2d-7dec96fd1f8c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '155', 'x-openstack-request-id': 'req-f5ceb93c-8a04-4b24-9b2d-7dec96fd1f8c', 'date': 'Fri, 20 Mar 2026 21:21:25 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.0.0.50:9696/v2.0/security-group-rules/6d365d78-9bb4-4aec-9870-22504b676c24'} Body: b'{"NeutronError": {"type": "SecurityGroupRuleNotFound", "message": "Security group rule 6d365d78-9bb4-4aec-9870-22504b676c24 does not exist", "detail": ""}}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:25.643 95895 INFO tempest.lib.common.rest_client [req-82338dff-7d5f-4a26-9a9d-0c0d0b2a8b47 req-82338dff-7d5f-4a26-9a9d-0c0d0b2a8b47 ] Request (NegativeSecGroupTest:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/03e10945e2d54813b82da6c49120eddc 0.058s 2026-03-20 21:21:25.643 95895 DEBUG tempest.lib.common.rest_client [req-82338dff-7d5f-4a26-9a9d-0c0d0b2a8b47 req-82338dff-7d5f-4a26-9a9d-0c0d0b2a8b47 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:25 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-82338dff-7d5f-4a26-9a9d-0c0d0b2a8b47', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/03e10945e2d54813b82da6c49120eddc'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:25.726 95895 INFO tempest.lib.common.rest_client [req-5fb2ab93-da17-4ecc-b1af-6640228d5e72 req-5fb2ab93-da17-4ecc-b1af-6640228d5e72 ] Request (NegativeSecGroupTest:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/5acc29062e524083a5e7bfb6580cf8bf 0.082s 2026-03-20 21:21:25.726 95895 DEBUG tempest.lib.common.rest_client [req-5fb2ab93-da17-4ecc-b1af-6640228d5e72 req-5fb2ab93-da17-4ecc-b1af-6640228d5e72 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:25 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5fb2ab93-da17-4ecc-b1af-6640228d5e72', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/5acc29062e524083a5e7bfb6580cf8bf'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:25.726 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: db269500407249ec8af645041b82218f 2026-03-20 21:21:26.037 95895 INFO tempest.lib.common.rest_client [req-3df45419-34e1-4e40-8e2a-3503a0a31e75 req-3df45419-34e1-4e40-8e2a-3503a0a31e75 ] Request (NegativeSecGroupTest:tearDownClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.311s 2026-03-20 21:21:26.038 95895 DEBUG tempest.lib.common.rest_client [req-3df45419-34e1-4e40-8e2a-3503a0a31e75 req-3df45419-34e1-4e40-8e2a-3503a0a31e75 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:25 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3df45419-34e1-4e40-8e2a-3503a0a31e75', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["hnP57HH9R8WtyAyCq9Bn4w"], "expires_at": "2026-03-21T21:21:26.000000Z", "issued_at": "2026-03-20T21:21:26.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:26.137 95895 INFO tempest.lib.common.rest_client [req-2917ba0e-8f98-419d-b577-b718c93d1ad8 req-2917ba0e-8f98-419d-b577-b718c93d1ad8 ] Request (NegativeSecGroupTest:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=db269500407249ec8af645041b82218f&name=default 0.099s 2026-03-20 21:21:26.138 95895 DEBUG tempest.lib.common.rest_client [req-2917ba0e-8f98-419d-b577-b718c93d1ad8 req-2917ba0e-8f98-419d-b577-b718c93d1ad8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1934', 'x-openstack-request-id': 'req-2917ba0e-8f98-419d-b577-b718c93d1ad8', 'date': 'Fri, 20 Mar 2026 21:21:26 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=db269500407249ec8af645041b82218f&name=default'} Body: b'{"security_groups": [{"id": "92629115-2c36-4a28-8e6f-d358337be999", "tenant_id": "db269500407249ec8af645041b82218f", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "d4422552-7b2f-4d6c-bd19-676122b03da2", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "created_at": null, "updated_at": null, "description": null}, {"id": "2e6cfb12-eec1-4f01-a036-40e241dc2828", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "created_at": null, "updated_at": null, "description": null}, {"id": "d10603e0-2921-4498-9b02-3938e6ee6b97", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "de9f9625-b5d1-4e5c-b1bc-ffc00457adb2", "tenant_id": "db269500407249ec8af645041b82218f", "security_group_id": "92629115-2c36-4a28-8e6f-d358337be999", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-NegativeSecGroupTest-2111305827", "default"], "project_id": "db269500407249ec8af645041b82218f"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:26.183 95895 INFO tempest.lib.common.rest_client [req-5f52feae-2da3-4e93-9e1c-a44bcdf670bc req-5f52feae-2da3-4e93-9e1c-a44bcdf670bc ] Request (NegativeSecGroupTest:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/92629115-2c36-4a28-8e6f-d358337be999 0.045s 2026-03-20 21:21:26.183 95895 DEBUG tempest.lib.common.rest_client [req-5f52feae-2da3-4e93-9e1c-a44bcdf670bc req-5f52feae-2da3-4e93-9e1c-a44bcdf670bc ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-5f52feae-2da3-4e93-9e1c-a44bcdf670bc', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:26 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/92629115-2c36-4a28-8e6f-d358337be999'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:26.248 95895 INFO tempest.lib.common.rest_client [req-09bb6843-86dd-4e19-b4a7-6b0b00eb2c3a req-09bb6843-86dd-4e19-b4a7-6b0b00eb2c3a ] Request (NegativeSecGroupTest:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/db269500407249ec8af645041b82218f 0.065s 2026-03-20 21:21:26.248 95895 DEBUG tempest.lib.common.rest_client [req-09bb6843-86dd-4e19-b4a7-6b0b00eb2c3a req-09bb6843-86dd-4e19-b4a7-6b0b00eb2c3a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:26 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-09bb6843-86dd-4e19-b4a7-6b0b00eb2c3a', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/db269500407249ec8af645041b82218f'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:26.563 95895 INFO tempest.lib.common.rest_client [req-42d68bc3-f2c5-4c99-a015-594c00efb7f4 req-42d68bc3-f2c5-4c99-a015-594c00efb7f4 ] Request (NetworksApiDiscovery:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.314s 2026-03-20 21:21:26.564 95895 DEBUG tempest.lib.common.rest_client [req-42d68bc3-f2c5-4c99-a015-594c00efb7f4 req-42d68bc3-f2c5-4c99-a015-594c00efb7f4 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:26 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-42d68bc3-f2c5-4c99-a015-594c00efb7f4', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["hFBrFcv1R8KFJFZVXlNi0w"], "expires_at": "2026-03-21T21:21:26.000000Z", "issued_at": "2026-03-20T21:21:26.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:26.870 95895 INFO tempest.lib.common.rest_client [req-67dbc75a-5490-4080-a2d1-85e163ef0fe6 req-67dbc75a-5490-4080-a2d1-85e163ef0fe6 ] Request (NetworksApiDiscovery:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.303s 2026-03-20 21:21:26.870 95895 DEBUG tempest.lib.common.rest_client [req-67dbc75a-5490-4080-a2d1-85e163ef0fe6 req-67dbc75a-5490-4080-a2d1-85e163ef0fe6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:26 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-67dbc75a-5490-4080-a2d1-85e163ef0fe6', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["o_1FzxNSSm2-K1doNstWLw"], "expires_at": "2026-03-21T21:21:26.000000Z", "issued_at": "2026-03-20T21:21:26.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:26.902 95895 INFO tempest.lib.common.rest_client [req-199843e2-7d34-4a20-88ed-cd5a5132ea67 req-199843e2-7d34-4a20-88ed-cd5a5132ea67 ] Request (NetworksApiDiscovery:setUpClass): 200 GET http://10.0.0.50:5000/v3/domains?name=Default 0.032s 2026-03-20 21:21:26.903 95895 DEBUG tempest.lib.common.rest_client [req-199843e2-7d34-4a20-88ed-cd5a5132ea67 req-199843e2-7d34-4a20-88ed-cd5a5132ea67 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:26 GMT', 'server': 'Apache', 'content-length': '296', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-199843e2-7d34-4a20-88ed-cd5a5132ea67', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/domains?name=Default'} Body: b'{"domains": [{"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/domains/default"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/domains?name=Default", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:26.903 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['member'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:21:26.930 95895 INFO tempest.lib.common.rest_client [req-615e1fc8-59e9-49b5-b562-638ae7959e80 req-615e1fc8-59e9-49b5-b562-638ae7959e80 ] Request (NetworksApiDiscovery:setUpClass): 201 POST http://10.0.0.50:5000/v3/projects 0.027s 2026-03-20 21:21:26.931 95895 DEBUG tempest.lib.common.rest_client [req-615e1fc8-59e9-49b5-b562-638ae7959e80 req-615e1fc8-59e9-49b5-b562-638ae7959e80 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"description": "tempest-NetworksApiDiscovery-1428147203-desc", "domain_id": "default", "name": "tempest-NetworksApiDiscovery-1428147203"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:26 GMT', 'server': 'Apache', 'content-length': '371', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-615e1fc8-59e9-49b5-b562-638ae7959e80', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/projects'} Body: b'{"project": {"id": "1c20f8ae1f5341b596b2cdfb68afb067", "name": "tempest-NetworksApiDiscovery-1428147203", "domain_id": "default", "description": "tempest-NetworksApiDiscovery-1428147203-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/1c20f8ae1f5341b596b2cdfb68afb067"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:27.253 95895 INFO tempest.lib.common.rest_client [req-ccf63f5e-c3bf-4306-8714-059413476b46 req-ccf63f5e-c3bf-4306-8714-059413476b46 ] Request (NetworksApiDiscovery:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.322s 2026-03-20 21:21:27.254 95895 DEBUG tempest.lib.common.rest_client [req-ccf63f5e-c3bf-4306-8714-059413476b46 req-ccf63f5e-c3bf-4306-8714-059413476b46 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-NetworksApiDiscovery-1428147203-project-member", "password": "D4!Z@&!htr5*OjI", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:26 GMT', 'server': 'Apache', 'content-length': '290', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ccf63f5e-c3bf-4306-8714-059413476b46', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "768cd164221f4021856c3cc64e8e224b", "name": "tempest-NetworksApiDiscovery-1428147203-project-member", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/768cd164221f4021856c3cc64e8e224b"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:27.272 95895 INFO tempest.lib.common.rest_client [req-ca173fa7-5b64-4114-8ff9-ef8e30c30eea req-ca173fa7-5b64-4114-8ff9-ef8e30c30eea ] Request (NetworksApiDiscovery:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.017s 2026-03-20 21:21:27.272 95895 DEBUG tempest.lib.common.rest_client [req-ca173fa7-5b64-4114-8ff9-ef8e30c30eea req-ca173fa7-5b64-4114-8ff9-ef8e30c30eea ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:27 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ca173fa7-5b64-4114-8ff9-ef8e30c30eea', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:27.308 95895 INFO tempest.lib.common.rest_client [req-49e42fcb-34a0-457d-ab3e-712f25444653 req-49e42fcb-34a0-457d-ab3e-712f25444653 ] Request (NetworksApiDiscovery:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/1c20f8ae1f5341b596b2cdfb68afb067/users/768cd164221f4021856c3cc64e8e224b/roles/a8108ca22dd54709aa4e902294ca51e7 0.036s 2026-03-20 21:21:27.308 95895 DEBUG tempest.lib.common.rest_client [req-49e42fcb-34a0-457d-ab3e-712f25444653 req-49e42fcb-34a0-457d-ab3e-712f25444653 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:27 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-49e42fcb-34a0-457d-ab3e-712f25444653', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/1c20f8ae1f5341b596b2cdfb68afb067/users/768cd164221f4021856c3cc64e8e224b/roles/a8108ca22dd54709aa4e902294ca51e7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:27.357 95895 INFO tempest.lib.common.rest_client [req-765e50ab-a79b-48ba-9af5-ead85434cb8c req-765e50ab-a79b-48ba-9af5-ead85434cb8c ] Request (NetworksApiDiscovery:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.049s 2026-03-20 21:21:27.358 95895 DEBUG tempest.lib.common.rest_client [req-765e50ab-a79b-48ba-9af5-ead85434cb8c req-765e50ab-a79b-48ba-9af5-ead85434cb8c ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:27 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-765e50ab-a79b-48ba-9af5-ead85434cb8c', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:27.386 95895 INFO tempest.lib.common.rest_client [req-d8014c02-a836-46ed-80bd-092152b41daa req-d8014c02-a836-46ed-80bd-092152b41daa ] Request (NetworksApiDiscovery:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/1c20f8ae1f5341b596b2cdfb68afb067/users/768cd164221f4021856c3cc64e8e224b/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.028s 2026-03-20 21:21:27.386 95895 DEBUG tempest.lib.common.rest_client [req-d8014c02-a836-46ed-80bd-092152b41daa req-d8014c02-a836-46ed-80bd-092152b41daa ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:27 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d8014c02-a836-46ed-80bd-092152b41daa', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/1c20f8ae1f5341b596b2cdfb68afb067/users/768cd164221f4021856c3cc64e8e224b/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:27.386 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 768cd164221f4021856c3cc64e8e224b is created with scope project and roles: ['member', 'admin'] 2026-03-20 21:21:27.386 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-NetworksApiDiscovery-1428147203-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '1c20f8ae1f5341b596b2cdfb68afb067', 'project_name': 'tempest-NetworksApiDiscovery-1428147203', 'tenant_id': '1c20f8ae1f5341b596b2cdfb68afb067', 'tenant_name': 'tempest-NetworksApiDiscovery-1428147203', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '768cd164221f4021856c3cc64e8e224b', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:21:27.386 95895 INFO tempest.lib.common.dynamic_creds [-] Created isolated network resources for: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-NetworksApiDiscovery-1428147203-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '1c20f8ae1f5341b596b2cdfb68afb067', 'project_name': 'tempest-NetworksApiDiscovery-1428147203', 'tenant_id': '1c20f8ae1f5341b596b2cdfb68afb067', 'tenant_name': 'tempest-NetworksApiDiscovery-1428147203', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '768cd164221f4021856c3cc64e8e224b', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:21:27.815 95895 INFO tempest.lib.common.rest_client [req-bf5c7a85-7d74-45a9-9504-52a02fbc9957 req-bf5c7a85-7d74-45a9-9504-52a02fbc9957 ] Request (NetworksApiDiscovery:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.372s 2026-03-20 21:21:27.816 95895 DEBUG tempest.lib.common.rest_client [req-bf5c7a85-7d74-45a9-9504-52a02fbc9957 req-bf5c7a85-7d74-45a9-9504-52a02fbc9957 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:27 GMT', 'server': 'Apache', 'content-length': '4634', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-bf5c7a85-7d74-45a9-9504-52a02fbc9957', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "768cd164221f4021856c3cc64e8e224b", "name": "tempest-NetworksApiDiscovery-1428147203-project-member", "password_expires_at": null}, "audit_ids": ["UEnYSuyhQ6WOAbLp9WI_Lw"], "expires_at": "2026-03-21T21:21:27.000000Z", "issued_at": "2026-03-20T21:21:27.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "1c20f8ae1f5341b596b2cdfb68afb067", "name": "tempest-NetworksApiDiscovery-1428147203"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/1c20f8ae1f5341b596b2cdfb68afb067", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/1c20f8ae1f5341b596b2cdfb68afb067", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4 _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:27.816 95895 DEBUG tempest.lib.common.dynamic_creds [-] Creating new dynamic creds for scope: project and credential_type: ['reader'] get_credentials /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:417 2026-03-20 21:21:27.816 95895 DEBUG tempest.lib.common.dynamic_creds [-] Reusing existing project 1c20f8ae1f5341b596b2cdfb68afb067 from creds: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-NetworksApiDiscovery-1428147203-project-member', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '1c20f8ae1f5341b596b2cdfb68afb067', 'project_name': 'tempest-NetworksApiDiscovery-1428147203', 'tenant_id': '1c20f8ae1f5341b596b2cdfb68afb067', 'tenant_name': 'tempest-NetworksApiDiscovery-1428147203', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '768cd164221f4021856c3cc64e8e224b', 'system': None}, Network: None, Subnet: None, Router: None _get_project_id /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py:399 2026-03-20 21:21:27.855 95895 INFO tempest.lib.common.rest_client [req-91ff63c0-5eea-43a6-954d-c41cf4dd6f10 req-91ff63c0-5eea-43a6-954d-c41cf4dd6f10 ] Request (NetworksApiDiscovery:setUpClass): 200 GET http://10.0.0.50:5000/v3/projects/1c20f8ae1f5341b596b2cdfb68afb067 0.038s 2026-03-20 21:21:27.855 95895 DEBUG tempest.lib.common.rest_client [req-91ff63c0-5eea-43a6-954d-c41cf4dd6f10 req-91ff63c0-5eea-43a6-954d-c41cf4dd6f10 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:27 GMT', 'server': 'Apache', 'content-length': '371', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-91ff63c0-5eea-43a6-954d-c41cf4dd6f10', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/projects/1c20f8ae1f5341b596b2cdfb68afb067'} Body: b'{"project": {"id": "1c20f8ae1f5341b596b2cdfb68afb067", "name": "tempest-NetworksApiDiscovery-1428147203", "domain_id": "default", "description": "tempest-NetworksApiDiscovery-1428147203-desc", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/projects/1c20f8ae1f5341b596b2cdfb68afb067"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:27.855 95895 INFO tempest.lib.common.dynamic_creds [-] Using the existing project 1c20f8ae1f5341b596b2cdfb68afb067 for scope project and roles: ['reader'] 2026-03-20 21:21:28.149 95895 INFO tempest.lib.common.rest_client [req-ad1bccb2-103d-4160-9944-57ce3f0b52d7 req-ad1bccb2-103d-4160-9944-57ce3f0b52d7 ] Request (NetworksApiDiscovery:setUpClass): 201 POST http://10.0.0.50:5000/v3/users 0.294s 2026-03-20 21:21:28.150 95895 DEBUG tempest.lib.common.rest_client [req-ad1bccb2-103d-4160-9944-57ce3f0b52d7 req-ad1bccb2-103d-4160-9944-57ce3f0b52d7 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-NetworksApiDiscovery-1428147203-project-reader", "password": "S8*NW81SFe1!tpr", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:27 GMT', 'server': 'Apache', 'content-length': '290', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ad1bccb2-103d-4160-9944-57ce3f0b52d7', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/users'} Body: b'{"user": {"id": "4a5eb9e0652b49bb8b16cac1dd0326b4", "name": "tempest-NetworksApiDiscovery-1428147203-project-reader", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/users/4a5eb9e0652b49bb8b16cac1dd0326b4"}}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:28.168 95895 INFO tempest.lib.common.rest_client [req-b320686f-c4f8-4fe5-a3e4-ba4bd844eb01 req-b320686f-c4f8-4fe5-a3e4-ba4bd844eb01 ] Request (NetworksApiDiscovery:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.018s 2026-03-20 21:21:28.168 95895 DEBUG tempest.lib.common.rest_client [req-b320686f-c4f8-4fe5-a3e4-ba4bd844eb01 req-b320686f-c4f8-4fe5-a3e4-ba4bd844eb01 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:28 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b320686f-c4f8-4fe5-a3e4-ba4bd844eb01', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:28.195 95895 INFO tempest.lib.common.rest_client [req-ae34a493-9576-48de-9c47-341c007efd86 req-ae34a493-9576-48de-9c47-341c007efd86 ] Request (NetworksApiDiscovery:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/1c20f8ae1f5341b596b2cdfb68afb067/users/4a5eb9e0652b49bb8b16cac1dd0326b4/roles/e8306b5d47d548859e8b8fd8e8b1decd 0.027s 2026-03-20 21:21:28.195 95895 DEBUG tempest.lib.common.rest_client [req-ae34a493-9576-48de-9c47-341c007efd86 req-ae34a493-9576-48de-9c47-341c007efd86 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:28 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ae34a493-9576-48de-9c47-341c007efd86', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/1c20f8ae1f5341b596b2cdfb68afb067/users/4a5eb9e0652b49bb8b16cac1dd0326b4/roles/e8306b5d47d548859e8b8fd8e8b1decd'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:28.237 95895 INFO tempest.lib.common.rest_client [req-ac487bae-a7b3-4eeb-ad5b-37542d0202f6 req-ac487bae-a7b3-4eeb-ad5b-37542d0202f6 ] Request (NetworksApiDiscovery:setUpClass): 200 GET http://10.0.0.50:5000/v3/roles 0.042s 2026-03-20 21:21:28.238 95895 DEBUG tempest.lib.common.rest_client [req-ac487bae-a7b3-4eeb-ad5b-37542d0202f6 req-ac487bae-a7b3-4eeb-ad5b-37542d0202f6 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:28 GMT', 'server': 'Apache', 'content-length': '2218', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ac487bae-a7b3-4eeb-ad5b-37542d0202f6', 'connection': 'close', 'content-type': 'application/json', 'status': '200', 'content-location': 'http://10.0.0.50:5000/v3/roles'} Body: b'{"roles": [{"id": "0705bdd864ca4e2ab431f2ea398b37a5", "name": "audit", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/0705bdd864ca4e2ab431f2ea398b37a5"}}, {"id": "1b625ee89ab44774821b9177a07ff112", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/1b625ee89ab44774821b9177a07ff112"}}, {"id": "254ebd4f1e0a4ee28aec118ce4297b20", "name": "observer", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/254ebd4f1e0a4ee28aec118ce4297b20"}}, {"id": "449fc21379ca4eb9b24ae0bed4444089", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/449fc21379ca4eb9b24ae0bed4444089"}}, {"id": "479fa2bc555d4b1894e2188222b1461a", "name": "key-manager:service-admin", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/479fa2bc555d4b1894e2188222b1461a"}}, {"id": "6106cb453da34e59a35aec5186f20799", "name": "creator", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/6106cb453da34e59a35aec5186f20799"}}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner", "domain_id": null, "description": null, "options": {}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a588f05c0c064383ae831860bcf9467a"}}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/a8108ca22dd54709aa4e902294ca51e7"}}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/bb3ce86d58a44d1bbd366156d4a9c3c7"}}, {"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "http://10.0.0.50:5000/v3/roles/e8306b5d47d548859e8b8fd8e8b1decd"}}], "links": {"next": null, "self": "http://10.0.0.50:5000/v3/roles", "previous": null}}\n' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:28.257 95895 INFO tempest.lib.common.rest_client [req-37304034-cd42-4045-8ead-beee8d4d76d8 req-37304034-cd42-4045-8ead-beee8d4d76d8 ] Request (NetworksApiDiscovery:setUpClass): 204 PUT http://10.0.0.50:5000/v3/projects/1c20f8ae1f5341b596b2cdfb68afb067/users/4a5eb9e0652b49bb8b16cac1dd0326b4/roles/bb3ce86d58a44d1bbd366156d4a9c3c7 0.019s 2026-03-20 21:21:28.258 95895 DEBUG tempest.lib.common.rest_client [req-37304034-cd42-4045-8ead-beee8d4d76d8 req-37304034-cd42-4045-8ead-beee8d4d76d8 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:28 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-37304034-cd42-4045-8ead-beee8d4d76d8', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/1c20f8ae1f5341b596b2cdfb68afb067/users/4a5eb9e0652b49bb8b16cac1dd0326b4/roles/bb3ce86d58a44d1bbd366156d4a9c3c7'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:28.258 95895 INFO tempest.lib.common.dynamic_creds [-] Dynamic test user 4a5eb9e0652b49bb8b16cac1dd0326b4 is created with scope project and roles: ['reader', 'admin'] 2026-03-20 21:21:28.258 95895 INFO tempest.lib.common.dynamic_creds [-] Acquired dynamic creds: credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-NetworksApiDiscovery-1428147203-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '1c20f8ae1f5341b596b2cdfb68afb067', 'project_name': 'tempest-NetworksApiDiscovery-1428147203', 'tenant_id': '1c20f8ae1f5341b596b2cdfb68afb067', 'tenant_name': 'tempest-NetworksApiDiscovery-1428147203', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '4a5eb9e0652b49bb8b16cac1dd0326b4', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:21:28.258 95895 INFO tempest.lib.common.dynamic_creds [-] Network resources are not created for requested scope: project and credentials: Credentials: {'domain_id': 'default', 'domain_name': 'Default', 'username': 'tempest-NetworksApiDiscovery-1428147203-project-reader', 'project_domain_id': 'default', 'project_domain_name': 'Default', 'project_id': '1c20f8ae1f5341b596b2cdfb68afb067', 'project_name': 'tempest-NetworksApiDiscovery-1428147203', 'tenant_id': '1c20f8ae1f5341b596b2cdfb68afb067', 'tenant_name': 'tempest-NetworksApiDiscovery-1428147203', 'user_domain_id': 'default', 'user_domain_name': 'Default', 'user_id': '4a5eb9e0652b49bb8b16cac1dd0326b4', 'system': None}, Network: None, Subnet: None, Router: None 2026-03-20 21:21:28.587 95895 INFO tempest.lib.common.rest_client [req-74a9f58a-f70b-4e99-95ca-f1d234bd718a req-74a9f58a-f70b-4e99-95ca-f1d234bd718a ] Request (NetworksApiDiscovery:setUpClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.327s 2026-03-20 21:21:28.587 95895 DEBUG tempest.lib.common.rest_client [req-74a9f58a-f70b-4e99-95ca-f1d234bd718a req-74a9f58a-f70b-4e99-95ca-f1d234bd718a ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:28 GMT', 'server': 'Apache', 'content-length': '4634', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-74a9f58a-f70b-4e99-95ca-f1d234bd718a', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "4a5eb9e0652b49bb8b16cac1dd0326b4", "name": "tempest-NetworksApiDiscovery-1428147203-project-reader", "password_expires_at": null}, "audit_ids": ["bqdne8qCTlqAtNm9o02axA"], "expires_at": "2026-03-21T21:21:28.000000Z", "issued_at": "2026-03-20T21:21:28.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "1c20f8ae1f5341b596b2cdfb68afb067", "name": "tempest-NetworksApiDiscovery-1428147203"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/1c20f8ae1f5341b596b2cdfb68afb067", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/1c20f8ae1f5341b596b2cdfb68afb067", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4 _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:28.592 95895 INFO tempest.lib.common.rest_client [-] Request (NetworksApiDiscovery:test_api_version_resources): 200 GET http://10.0.0.50:9696/ 0.004s 2026-03-20 21:21:28.593 95895 DEBUG tempest.lib.common.rest_client [-] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '118', 'content-type': 'application/json', 'date': 'Fri, 20 Mar 2026 21:21:28 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/'} Body: b'{"versions": [{"id": "v2.0", "status": "CURRENT", "links": [{"rel": "self", "href": "http://10.0.0.50:9696/v2.0/"}]}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:28.676 95895 INFO tempest.lib.common.rest_client [req-805fe6dd-bcdf-44be-959e-5c0719d273a9 req-805fe6dd-bcdf-44be-959e-5c0719d273a9 ] Request (NetworksApiDiscovery:test_show_api_v2_details): 200 GET http://10.0.0.50:9696/v2.0/ 0.082s 2026-03-20 21:21:28.676 95895 DEBUG tempest.lib.common.rest_client [req-805fe6dd-bcdf-44be-959e-5c0719d273a9 req-805fe6dd-bcdf-44be-959e-5c0719d273a9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '500', 'content-type': 'application/json', 'x-openstack-request-id': 'req-805fe6dd-bcdf-44be-959e-5c0719d273a9', 'date': 'Fri, 20 Mar 2026 21:21:28 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/'} Body: b'{"resources": [{"name": "network", "collection": "networks", "links": [{"rel": "self", "href": "http://10.0.0.50:9696/v2.0/networks"}]}, {"name": "subnet", "collection": "subnets", "links": [{"rel": "self", "href": "http://10.0.0.50:9696/v2.0/subnets"}]}, {"name": "subnetpool", "collection": "subnetpools", "links": [{"rel": "self", "href": "http://10.0.0.50:9696/v2.0/subnetpools"}]}, {"name": "port", "collection": "ports", "links": [{"rel": "self", "href": "http://10.0.0.50:9696/v2.0/ports"}]}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:28.768 95895 INFO tempest.lib.common.rest_client [req-15129c36-14c8-4f00-9f9f-87336ade9cb9 req-15129c36-14c8-4f00-9f9f-87336ade9cb9 ] Request (NetworksApiDiscovery:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/768cd164221f4021856c3cc64e8e224b 0.090s 2026-03-20 21:21:28.768 95895 DEBUG tempest.lib.common.rest_client [req-15129c36-14c8-4f00-9f9f-87336ade9cb9 req-15129c36-14c8-4f00-9f9f-87336ade9cb9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:28 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-15129c36-14c8-4f00-9f9f-87336ade9cb9', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/768cd164221f4021856c3cc64e8e224b'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:28.855 95895 INFO tempest.lib.common.rest_client [req-ed03bf0a-a552-45c2-8086-574755fbc205 req-ed03bf0a-a552-45c2-8086-574755fbc205 ] Request (NetworksApiDiscovery:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/users/4a5eb9e0652b49bb8b16cac1dd0326b4 0.087s 2026-03-20 21:21:28.856 95895 DEBUG tempest.lib.common.rest_client [req-ed03bf0a-a552-45c2-8086-574755fbc205 req-ed03bf0a-a552-45c2-8086-574755fbc205 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:28 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ed03bf0a-a552-45c2-8086-574755fbc205', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/users/4a5eb9e0652b49bb8b16cac1dd0326b4'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:28.856 95895 INFO tempest.lib.common.dynamic_creds [-] Deleting project and security group for project: 1c20f8ae1f5341b596b2cdfb68afb067 2026-03-20 21:21:29.175 95895 INFO tempest.lib.common.rest_client [req-b5a57a27-2147-4ace-a266-f118b8953c86 req-b5a57a27-2147-4ace-a266-f118b8953c86 ] Request (NetworksApiDiscovery:tearDownClass): 201 POST http://10.0.0.50:5000/v3/auth/tokens 0.319s 2026-03-20 21:21:29.175 95895 DEBUG tempest.lib.common.rest_client [req-b5a57a27-2147-4ace-a266-f118b8953c86 req-b5a57a27-2147-4ace-a266-f118b8953c86 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:28 GMT', 'server': 'Apache', 'content-length': '4623', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b5a57a27-2147-4ace-a266-f118b8953c86', 'connection': 'close', 'content-type': 'application/json', 'status': '201', 'content-location': 'http://10.0.0.50:5000/v3/auth/tokens'} Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3d5bf5f7d7164e1a872776ca8fe66b66", "name": "admin", "password_expires_at": null}, "audit_ids": ["ykN64lBHSiaN6kZhI6o5qA"], "expires_at": "2026-03-21T21:21:29.000000Z", "issued_at": "2026-03-20T21:21:29.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "50a54c7046a1423ba56293794d08ba7b", "name": "admin"}, "is_domain": false, "roles": [{"id": "e8306b5d47d548859e8b8fd8e8b1decd", "name": "reader"}, {"id": "bb3ce86d58a44d1bbd366156d4a9c3c7", "name": "admin"}, {"id": "a588f05c0c064383ae831860bcf9467a", "name": "heat_stack_owner"}, {"id": "a8108ca22dd54709aa4e902294ca51e7", "name": "member"}], "catalog": [{"endpoints": [{"id": "453f2a89628347138910671da20bd5f2", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}, {"id": "f945a30c09154be389398fae5504f782", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9696", "region": "RegionOne"}], "id": "0a0976a0c02c4ccaa7d1c91b92bb8387", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "a1be637d096a465eb85dbbeac0b8ec15", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "c112b17791b143c5ac33151c6082aadb", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:5000", "region": "RegionOne"}, {"id": "f8e3392b3b1b441b9108e7121cb4cf45", "interface": "admin", "region_id": "RegionOne", "url": "http://10.0.0.50:35357", "region": "RegionOne"}], "id": "220528730b9b484099f87decec859c25", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "5bbe8c4245864cc089d109954378292a", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}, {"id": "fe27650d30e4423b86671b4be55c16b7", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2/50a54c7046a1423ba56293794d08ba7b", "region": "RegionOne"}], "id": "31b0f36ec62c4e97963a0ee4ee4b58e5", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "6bee9ed426e0429291e79d8d95a9927e", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}, {"id": "b0e157b2247d472295aa7a1f9b5cae92", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9292", "region": "RegionOne"}], "id": "6dc5c9df643d490bb5420891a92df1db", "type": "image", "name": "glance"}, {"endpoints": [{"id": "3c7056909df34c089dd7f1ff4dde0ac6", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}, {"id": "fc0a550ea4714a32b85983d5b2b9fe77", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8780", "region": "RegionOne"}], "id": "8b13b29ace8e4df1ac8e49a7640ecde5", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "4d22ff15254d43208bba51ae4f61fe94", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}, {"id": "a2cbad344cd741bfa4e5ee9923d9fadd", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:9311", "region": "RegionOne"}], "id": "a6ed81d3ed704703af76adf2bb893189", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "0036ba3525804549807ccf7844057777", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}, {"id": "b3a1fc87175a4986a7afeebd9e1c52d3", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8774/v2.1", "region": "RegionOne"}], "id": "b64d474352284cc889fdbcf9dfe9d3ce", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "af21bc9897d54c9f89319de05cd4b492", "interface": "internal", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}, {"id": "c953122c3acd48caa69fae35ac96b74e", "interface": "public", "region_id": "RegionOne", "url": "http://10.0.0.50:8000/v1", "region": "RegionOne"}], "id": "d4efe4b3df6b4bee983153ac _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:29.673 95895 INFO tempest.lib.common.rest_client [req-d215d830-e03f-4747-ac13-73aefa298596 req-d215d830-e03f-4747-ac13-73aefa298596 ] Request (NetworksApiDiscovery:tearDownClass): 200 GET http://10.0.0.50:9696/v2.0/security-groups?tenant_id=1c20f8ae1f5341b596b2cdfb68afb067&name=default 0.498s 2026-03-20 21:21:29.674 95895 DEBUG tempest.lib.common.rest_client [req-d215d830-e03f-4747-ac13-73aefa298596 req-d215d830-e03f-4747-ac13-73aefa298596 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '1934', 'x-openstack-request-id': 'req-d215d830-e03f-4747-ac13-73aefa298596', 'date': 'Fri, 20 Mar 2026 21:21:29 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups?tenant_id=1c20f8ae1f5341b596b2cdfb68afb067&name=default'} Body: b'{"security_groups": [{"id": "4ea3f925-2c74-438e-a9c4-c9546efb1683", "tenant_id": "1c20f8ae1f5341b596b2cdfb68afb067", "name": "default", "description": "Default security group", "security_group_rules": [{"id": "0ebca188-6af2-4051-b848-b54b313be140", "tenant_id": "1c20f8ae1f5341b596b2cdfb68afb067", "security_group_id": "4ea3f925-2c74-438e-a9c4-c9546efb1683", "ethertype": "IPv4", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ea3f925-2c74-438e-a9c4-c9546efb1683", "created_at": null, "updated_at": null, "description": null}, {"id": "421cf840-b378-4452-822d-ffd3d61a4107", "tenant_id": "1c20f8ae1f5341b596b2cdfb68afb067", "security_group_id": "4ea3f925-2c74-438e-a9c4-c9546efb1683", "ethertype": "IPv6", "direction": "ingress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": null, "remote_group_id": "4ea3f925-2c74-438e-a9c4-c9546efb1683", "created_at": null, "updated_at": null, "description": null}, {"id": "d7263e6a-6aa3-405f-a2c3-60746f24260b", "tenant_id": "1c20f8ae1f5341b596b2cdfb68afb067", "security_group_id": "4ea3f925-2c74-438e-a9c4-c9546efb1683", "ethertype": "IPv4", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "0.0.0.0/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}, {"id": "b5e740e1-3790-412d-9e31-115868e15a0b", "tenant_id": "1c20f8ae1f5341b596b2cdfb68afb067", "security_group_id": "4ea3f925-2c74-438e-a9c4-c9546efb1683", "ethertype": "IPv6", "direction": "egress", "protocol": "any", "port_range_min": 0, "port_range_max": 65535, "remote_ip_prefix": "::/0", "remote_group_id": null, "created_at": null, "updated_at": null, "description": null}], "fq_name": ["default-domain", "tempest-NetworksApiDiscovery-1428147203", "default"], "project_id": "1c20f8ae1f5341b596b2cdfb68afb067"}]}' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:29.775 95895 INFO tempest.lib.common.rest_client [req-fd2ef550-e327-446b-baac-057830374f27 req-fd2ef550-e327-446b-baac-057830374f27 ] Request (NetworksApiDiscovery:tearDownClass): 204 DELETE http://10.0.0.50:9696/v2.0/security-groups/4ea3f925-2c74-438e-a9c4-c9546efb1683 0.101s 2026-03-20 21:21:29.775 95895 DEBUG tempest.lib.common.rest_client [req-fd2ef550-e327-446b-baac-057830374f27 req-fd2ef550-e327-446b-baac-057830374f27 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'x-openstack-request-id': 'req-fd2ef550-e327-446b-baac-057830374f27', 'content-length': '0', 'date': 'Fri, 20 Mar 2026 21:21:29 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:9696/v2.0/security-groups/4ea3f925-2c74-438e-a9c4-c9546efb1683'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484 2026-03-20 21:21:29.843 95895 INFO tempest.lib.common.rest_client [req-37c8936a-5e0f-4f59-b58a-d6b42ac7f4a9 req-37c8936a-5e0f-4f59-b58a-d6b42ac7f4a9 ] Request (NetworksApiDiscovery:tearDownClass): 204 DELETE http://10.0.0.50:5000/v3/projects/1c20f8ae1f5341b596b2cdfb68afb067 0.067s 2026-03-20 21:21:29.843 95895 DEBUG tempest.lib.common.rest_client [req-37c8936a-5e0f-4f59-b58a-d6b42ac7f4a9 req-37c8936a-5e0f-4f59-b58a-d6b42ac7f4a9 ] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 20 Mar 2026 21:21:29 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-37c8936a-5e0f-4f59-b58a-d6b42ac7f4a9', 'connection': 'close', 'status': '204', 'content-location': 'http://10.0.0.50:5000/v3/projects/1c20f8ae1f5341b596b2cdfb68afb067'} Body: b'' _log_request_full /home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py:484